NSUserDefaults にブロックを持つカスタム オブジェクトを格納したいと考えています。もう実装した
- (void)encodeWithCoder:(NSCoder *)encoder and - (id)initWithCoder:(NSCoder *)decoder
この呼び出し中に myblock 変数を保存する方法はありますか? このようなもの :
- (void)encodeWithCoder:(NSCoder *)encoder
{
[encoder encodeSomething:self->_myblock forKey:@"myblock"];
}
私はすでにencodeObjectfを試みましたが、うまくいかないようです...誰かがすでにこれを試しているなら、私はあなたの助けに感謝するかもしれません:-)
エレンダ。