5
Hallo Ich habe zwei Möglichkeiten gesehen versteckte Instanz Variablen in der .m-Datei 1)Objective-C versteckte Instanz Variablen
@interface MyClass()
{
//my ivars
}
@end
@implementation MyClass
//my implementation
@end
2) in Bezug auf die Differenz
@implementation MyClass
{
//my ivars
}
//my implementation
@end
Confused zu erklären zwischen den beiden und/oder Kodierungskonventionen, wenn es darum geht. Danke für jede Hilfe!
Sie Ihre Antworten finden in http://stackoverflow.com/questions/172598/best-way-to-define-private-methods-for-a-class-in-objective-c Die beiden Optionen sind gültig, es hängt nur mit Xcode-Version (Compiler lesen) du benutzt. Besser, dies als ein Duplikat zu markieren. –
@LucWollants Er fragt nach Instanzvariablen und die verknüpfte Frage bezieht sich auf private Methoden. Während sie ähnlich sind, denke ich, dass dies kein Duplikat des Obigen ist. – utahwithak
hätte http://stackoverflow.com/questions/12632285/declaration-definition-of-variables-locations-in-objectivec sein müssen –