0

NSNumber プロパティを次のように作成します。

@property (nonatomic, retain) NSNumber *repeat;

そして、同じクラス内から、配列に含まれる NSNumber に設定します

self.repeat = [dataArray objectAtIndex:3];

これにより、コンパイルまたは実行時にエラーがスローされることはありません。デバッグ領域にはまだnilとして表示されますが。NSNumber が不変であることは知っていますが、これはまだ機能しないのでしょうか?

編集: self.repeat を新しい NSNumber オブジェクトに設定すると、まだ nil として表示されます。

self.repeat = [NSNumber numberWithInt:1];
4

2 に答える 2

0

これは実際には Xcode エラーでした。派生データを消去し、Mac を再起動し、再試行して成功しました。

于 2013-07-26T14:13:06.597 に答える