firstViewController内に「ロード」し、セグエによって他のクラスからアクセスしたいカスタムクラスがあります。私の問題は、firstViewController内のインスタンス変数にアクセスして変更することさえできないことです。どういうわけか私はそれを間違って「ロード」しています。これまで私が使用したコードは次のとおりです。
viewController.hの内部
@property (strong, nonatomic) myClass *newClass;
viewController.mの内部
@synthesize newClass;
次に、次の方法でアクセスしようとします。
self.newClass.string = @"myString";
if(newClass.string == @"myString"){
NSLog(@"didn't work");
}
さて、「動作しませんでした」と表示されます。何故ですか?私が書くとき
myClass *newClass = [myClass new];
それは機能します。ただし、クラスとそのプロパティは、ViewControllerが再度読み込まれるたびに上書きされます。
あなたは何をお勧めします?どうもありがとうございます。