2013-01-02 65 views
1

我在ios应用程序中使用Restkit for webservice客户端..我使用cocoapods在我的示例项目中安装restkit。但是当我正在构建时,它会给出语义问题,并解析错误。使用cocoapods restkit项目集成错误

我用这个链接使用的CocoaPods

https://github.com/RestKit/RestKit/wiki/Installing-restkit-v0.20.x-via-cocoapods

安装Restkit

的错误都是这样

/RKHTTPUtilities.m:69:40: error: unexpected '@' in program 
     statusCodesToNamesDictionary = @{ 



/ObjectMapping/RKHTTPUtilities.m: error: unexpected '@' in program 
    return [RKStatusCodesToNamesDictionary() objectForKey:@(statusCode)]; 
                 ^

回答

1

它看起来就像你有一个旧版本的Xcode是不编译支持object literals。您可以通过更新Xcode或在您的podfile中使用较旧版本的restkit来解决此问题,如pod "restkit", "~>0.10.3"

+0

一个可选但可能相当困难的方法是使用任何版本的Xcode运行自己的Apple LLVM编译器版本。 – orta

+0

谢谢@orta ..i在过去2天里遇到了麻烦..你可以告诉我另一种方式来使用这个xcode ..并且对象文字链接也非常有用..再次感谢你 – vigneshvelsubbu

+0

祝你好运: http://belkadan.com/blog/2011/07/Using-Clang-from-SVN-in-Xcode/ – orta