5
Hi widziałem dwa sposoby zadeklarować ukrytych zmiennych instancji w pliku .m 1)Objective-C ukryty instancji zmienne
@interface MyClass()
{
//my ivars
}
@end
@implementation MyClass
//my implementation
@end
2)
@implementation MyClass
{
//my ivars
}
//my implementation
@end
mylić co do różnicy między tymi dwoma i/lub konwencjami kodowania, jeśli chodzi o to. Dzięki za pomoc!
Znajdziesz swoje odpowiedzi w http://stackoverflow.com/questions/172598/best-way-to-define-private-methods-for-a-class-in-objective-c Dwie opcje są poprawne, zależą tylko od wersji Xcode (przeczytaj kompilator) ty używasz. Lepiej oznaczyć to jako duplikat. –
@LucWollants Pyta on o zmienne instancji, a powiązane pytanie odnosi się do metod prywatnych. Chociaż są podobne, to uważam, że nie jest to duplikat powyższego. – utahwithak
Powinny być http://stackoverflow.com/questions/12632285/declaration-definition-of-variables-locations-in-objectivec –