0
これまでしばらくしていて、本当に奇妙なエラーに遭遇しました。私は、UITextViewが含まれているビューが、ビューを割り当てた後にテキストを設定しようとすると、何も起こりません。私がそれを止めて値を見れば、それは本当に意味をなさない0x0です。コンポーネントはIBで宣言され、接続されているため、問題はありません。ここに私に問題を与えている部分があります:UITextViewがビューに割り当てられていません
NewView *view = [[NewView alloc] initWithNibName:@"NewView" bundle:[NSBundle mainBundle]];
view.label.text = string1;
view.textView.text = string2;
view.textView.editable = NO;
私はそれを壊して値をチェックすると、それは0x0です。だからこそロードされていないのですが、なぜ動作していないのか分かりません。私はこれを何回もやってきたことがあります。誰でも何が起こっているかもしれないアイデアがありますか?
IBで接続されている場合 - プロパティを宣言し、 '@synthesize textView'を呼び出しましたか? –
うん男。それが私がとても混乱している理由です。 – gabaum10
これが本当かどうかは分かりませんが、UI要素が 'viewDidLoad:'まで初期化されないという印象を受けましたか?私はそれを変数として渡し、 'viewDidLoad:'メソッドでそれを割り当てようとしますか? –