[過去ログ] [SDK]iPhoneアプリ開発初心者質問箱48[touch][iPad] [無断転載禁止]©2ch.net (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
516: 2017/07/06(木)08:51 ID:Kfe312CH0(1/6) AAS
>>510
解決しました。
エラーは次の様に表示されます。
*** Terminating app due to uncaught exception 'NSUnknownKeyException',
reason: '[<UIApplication 0x7fe616d00000> setValue:forUndefinedKey:]:
this class is not key value coding-compliant for the key view.'
ViewController.xibはMain Interfaceに設定してるからこんな事が起こるのか?
と考え、project設定のMain Interfaceを空にしてみました。念のためにBuild Cleanをしてからcommand-Rすると、エラー無しに動き出しました。
お騒がせしました。
517: 2017/07/06(木)10:11 ID:Kfe312CH0(2/6) AAS
xibファイルのFile’s OwnerはUIViewControllerだろうが、そのサブクラスのViewControllerだろうが関係無いみたい。
instatiateWithNibメソッドを実行するインスタンスがxibファイルのOwnerになるみたい。
ただし、File’s OwnerをUIViewControllerあるいはそのサブクラスにしておかないと、xibファイルのOwnerがviewプロパティを保持することを、xibファイルに設定できない。
File’s OwnerをNSObjectと設定するとこの設定ができなく成るので注意が必要。
518: 2017/07/06(木)10:13 ID:Kfe312CH0(3/6) AAS
すんません、また質問です。
Objective-Cって2007年のObjective-C2.0が最新版なのでしょうか?
520: 2017/07/06(木)14:57 ID:Kfe312CH0(4/6) AAS
>>519
なるほどぉ
Xcode release noteにObjective-Cキーワード検索を掛けると、細かい変更点がヒットするね。
例:
Xcode 4.0 Developer Preview 4 Release Notes
Compiling: LLVM2.0
Objective-C: Adds default automatic synthesis of properties (iOS and 64-bit OS X). You don’t need the @synthesize directive in the implementation sections for the compiler to synthesize accessors for declared properties.
521: 2017/07/06(木)15:05 ID:Kfe312CH0(5/6) AAS
GuideのAdopting Modern Objective-C、最終更新日が2014-10-16なので
この辺りを押さえておけば良いらしい。
522(1): 2017/07/06(木)15:29 ID:Kfe312CH0(6/6) AAS
08:05出社で、この時間15:30には頭が動かん。帰りたいわぁ。
時間の無駄。何して過ごそうかなぁ。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.027s