0

xcodeの問題:

コードを記述しようとすると、「“UIViewController.h” は編集のためにロックされているため、変更を保存できない可能性があります。ロックを解除しますか?」というメッセージが表示されます。ロック解除をクリックしても、コンピューターが私を所有者として認識していないため、実行できません。

これは私にこれまでに起こったことはありません。OS X ML を実行している自分の Macbook Pro を使用しています。私は唯一のユーザーであり、管理者として設定されています。

Finder を使用して、見つけられるすべての関連ファイルとフォルダーのアクセス許可を変更/再確認しましたが (読み取りと書き込みに設定)、xcode が参照している特定の UIViewController.h ファイルが見つかりません。代わりに、私が見つけた最も近いものは DetailViewController です。私はまだプロジェクトファイルとそれが埋め込まれている3つのフォルダーを作成しました。

私もターミナルに入りましたが、名前を変更したり、スラッシュを使用したり、/* を最後に置いたり、省略したりしても、sudo chmod 777 コマンドが「そのようなファイルやディレクトリはありません」というメッセージが表示された後に入力したものはほとんどすべてです。 .

私が欠けているものを知っている人はいますか?

(私はコンピューター サイエンスの旅を始めたばかりであることに注意してください。「初心者向け」の説明を歓迎します!)

4

1 に答える 1

1

これは、このような意図しない変更から保護されている iOS のシステム フレームワークに属するヘッダー ファイルを編集しようとしたようです。おそらく、Xcode のアシスタント エディター (通常は右側のエディターに表示されます) が、ある時点でこのヘッダーを表示したためです。

ここでの唯一の解決策は、これらのファイルに変更を加えている理由が正確にわからない限り、変更を元に戻すことです。

于 2013-06-02T16:27:46.240 に答える