0
在下面的代碼中調用[obj JSONString]
方法時,我不斷遇到EXC_BAD_ACCESS,我不知道爲什麼。我試過打開殭屍對象,但沒有發生任何不同。來自JSONKit的EXC_BAD_ACCESS
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
NSDictionary *obj = @{
@"id": @1,
@"date": @"11/07/2012",
@"companyInfo": @"Company Details",
@"customerInfo": @"Customer Details",
@"taxRate": @0
};
NSLog(@"%@", obj);
NSLog(@"%@", [obj JSONString]);
// Other stuff here
}
我正在運行獅子。我剛剛升級到Xcode 4.4,並使用CocoaPods 0.9.2來安裝JSONKit。我試過1.4
和1.5pre
版本的JSONKit都無濟於事。
我正在使用最新的OS X SDK(10.8),部署目標爲10.6(它必須部署到10.6)。我也嘗試過10.7 SDK,但結果是一樣的。 10.6 SDK不再可用,所以我無法測試。
clang --version
顯示:
Apple clang version 3.1 (tags/Apple/clang-318.0.61) (based on LLVM 3.1svn)
Target: x86_64-apple-darwin11.4.0
Thread model: posix
應用程序編譯和我正在使用的Xcode 4.3時正確運行。