私は、main_mと同じディレクトリにObject_Info.h(インターフェイス宣言を含む)とObject_Info.m(いくつかのメソッド実装ではありません)ファイルを持っています。エラーがある理由としてmain.m宣言されていない識別子の使用
#import <Foundation/Foundation.h>
#import "Object_Info.h"
int main(int argc, const char * argv[]) {
@autoreleasepool {
error thrown here -> use of undeclared identifier 'tempObjInfo'
(Object_Info*) tempObjInfo = [[Object_Info alloc] init];
}
return 0;
}
で
任意のアイデア? user of undeclared identifier 'tempObjInfo'
私も(Object_Info*) tempObjInfo = [Object_Info new]
を試してみましたが、成功しませんでした。
ありがとうございます!
角括弧を削除してください: 'Object_Info * tempObjInfo = ... ' –