das ist das Problem:Objective C: Aufruf Instanzmethode von Klassenmethode
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
Wenn Init Aufruf , doStuffs a nd Endgültige auf die statische Methode, die Instanz Methoden werden nicht aufgerufen; irgendeine Idee?
kurz: Ich brauche Instanz-Methode aus einer statischen Methode der gleichen Klasse zu nennen ...
Dank für Ihre Hilfe danken.
alloc/init von 'objInstance' ist nicht erledigt. – Larme