OSX MountainLion10.8.3でXcode4.6.1を使用しています
今朝、ソースコードをMacbookAirからiMacに移動しました。
そして今、ソースコードを変更しようとするたびに、XCodeがクラッシュします!
たとえば、次のようなものを書き始めた場合:[[anyclass
XCodeは次のメッセージでクラッシュします:同じ識別子を持つ別のユーザースニペットを追加することはできません。システムスニペットのみをオーバーライドできます。
しかし、以前にテキストエディタでコードを記述し、それをXCodeに貼り付けると、機能します。
わかりません...派生データを空にし、プロジェクトをクリーンアップし、/ var / folderディレクトリを空にし、iMacを再起動しました...
助けてくれて本当にありがとうございます!
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Application Specific Information:
ProductBuildVersion: 4H512
ASSERTION FAILURE in /SourceCache/IDECodeSnippetLibrary/IDECodeSnippetLibrary-2055/Source/IDECodeSnippetRepository.m:320
Details: Cannot add another user snippet with the same identifier, you can only override system snippets.
Object: <IDECodeSnippetRepository: 0x4050a98c0>
Method: -addCodeSnippet:
Thread: <NSThread: 0x40030a220>{name = (null), num = 1}
Hints: None
Backtrace:
0 0x000000010b681a2a -[IDEAssertionHandler handleFailureInMethod:object:fileName:lineNumber:messageFormat:arguments:] (in IDEKit)
1 0x000000010a9255f4 _DVTAssertionFailureHandler (in DVTFoundation)
2 0x000000010f40f975 -[IDECodeSnippetRepository addCodeSnippet:] (in IDECodeSnippetLibrary)
3 0x000000010f40fcfb -[IDECodeSnippetRepository _loadUserCodeSnippets] (in IDECodeSnippetLibrary)
4 0x000000010f40ee63 -[IDECodeSnippetRepository init] (in IDECodeSnippetLibrary)
5 0x000000010f4150c4 __44+[IDECodeSnippetRepository sharedRepository]_block_invoke (in IDECodeSnippetLibrary)
6 0x00007fff94b950b6 _dispatch_client_callout (in libdispatch.dylib)
7 0x00007fff94b95041 dispatch_once_f (in libdispatch.dylib)
8 0x000000010f40ecaa +[IDECodeSnippetRepository sharedRepository] (in IDECodeSnippetLibrary)
9 0x000000010f416cbe __102+[IDECodeSnippetLibraryCompletionStrategy _generateCompletionsForScopes:language:platformNames:atBOL:]_block_invoke (in IDECodeSnippetLibrary)