さて、ログタイムリーダー、初めてのライター。
!!! 注: この質問を読んでいる間は、新しい Cocoa-Applescript プロジェクトで AppleScript を使用して書いていることに注意してください。私はそのままの Cocoa/Objective-C を使用していません。!!!
邪魔にならないように。
私はしばらくの間 Xcode と ASObjC を使用しており、自分用にかなりの生産性アプリを開発してきました。しかし、この問題は私の髪を引っ張っています!
数週間前、私は OSX 10.8.4 にアップデートしました (これが問題の始まりだと思います)。それ以来、Xcode は AppDelegate ファイルで定義したアウトレットやアクションを認識しなくなりました。
問題を示す画像を次に示します。
http://cl.ly/image/0a1b1T1O1O1m
「theLabel」が「参照アウトレット」の下に表示され、「doAction」が「受信したアクション」の下に表示されるはずです
これは、問題の前に作成されたプロジェクトを表示するときに特に奇妙です:
http://cl.ly/image/3J0m2a2q392r
「!」AppDelegate には [アウトレット名] という名前のアウトレットがありません。アクションには同様の警告メッセージがあります。
この問題についていくつかのトラブルシューティングを行いましたが、成功しませんでした。
- Xcode を再起動しました - 問題が解決しません
- 新しいプロジェクトを作成しました - 問題が解決しません
- Xcode に関連するすべての .plist ファイルを取得しました - 問題は解決しません
- 破棄された DerivedData フォルダー - 問題が解決しない
- App Store から削除して再インストール - 問題が解決しない
- 新しいユーザー アカウントとプロジェクトを作成しました - 問題が解決しません
- NVRAM をリセット - 問題が解決しない
- 別のコンピューターで試してみました -問題は解決しました
問題はこのマシンに限定されているようです。
誰かがこれで私を助けることができれば、それは素晴らしいことです. たぶん、私は何か重要なものを見逃しているだけです。