это проблема:Objective C: Вызов метода экземпляра из метода класса
myobject.h
@interface myObject
- (void) Init;
- (void) doStuffs;
- (void) Final;
+ (NSData*) staticMethod: (NSString*) filePath
@end
myObject.m
@implementation myObject
- (void) Init {
...
}
- (void) doStuffs {
...
}
- (void) Final {
...
}
+ (NSData*) staticMethod: (NSString*) filePath {
myObject *objInstance;
[objInstance Init];
[objInstance doStuffs];
[objInstance Final];
}
@end
При вызове Init , doTuffs a nd Окончательный на статическом методе, методы экземпляра не вызываются; Есть идеи?
Для краткости: нужно вызвать метод экземпляра из статического метода того же класса ...
Спасибо за помощь.
alloc/init 'objInstance' не выполняется. – Larme