16
誰でもアイデアはありますか?私がプロパティを合成しようとすると、.hファイルで宣言しているので、合成することはできません。何か案は?ありがとう!Synthesizeエラー "プロパティ実装宣言のコンテキストが見つかりません"
誰でもアイデアはありますか?私がプロパティを合成しようとすると、.hファイルで宣言しているので、合成することはできません。何か案は?ありがとう!Synthesizeエラー "プロパティ実装宣言のコンテキストが見つかりません"
これは、クラスの実装のスコープ外でプロパティを合成しようとしたときに発生します。
誤:
@synthesize yourProperty;
@implementation YourClass
@end
正しい:
@implementation YourClass
@synthesize yourProperty;
@end
それは多くの場合、あなたが#import
を使用する場合に発生し、ファイルの先頭にはしません。
@implementationの後に#importコマンドを使用してこれも発生しました。YourClass – JulianB
@implementation後の#importコマンドは、それを引き起こしたものです。ありがとうJulianB – nolimitsdude
あなたはこの回答を受け入れたものとしてチェックするかもしれません!! –