これは、私がここで質問しているとは信じられないほど、とてつもなく単純な質問の 1 つです。しかし、私は困惑しているので、ここに行きます: 私はNSDate
将来の特定の時間のために を作成しようとしています. 簡単だと思いましたが、試してみると:
NSDate *destinationDate = [NSDate dateWithTimeIntervalSinceNow:30];
次の行のブレークポイントは、それdestinationDate
が「Objective-C オブジェクトではない」ことを示しています。これから、百万の異なるバージョンを試しました:
NSDate *destinationDate = [[NSDate alloc] init];
destinationDate = [NSDate dateWithTimeIntervalSinceNow:30];
これに:
NSDate *destinationDate = [NSDate date];
これに(ここで提案):
NSDate *destinationDate = [[NSDate date] copy];
そして、何も機能しません!それらはすべて「Objective-C オブジェクトではありません」! 見逃しているのは単純で恥ずかしいことだと思いますが、完全に途方に暮れています。誰かが私を助けることができますか?