xcode6 beta 2中的kSecClass.takeRetainedValue()错误

时间:2014-06-28 16:18:03

标签: swift xcode6

运行var kSecAttrAccessGroupSwift: NSString = kSecClass.takeRetainedValue() as NSString

时出错

错误说明是:

  

Bitcast要求两个操作数都是指针,或者两个都不是%182 =   bitcast%objc_object *%181 to%PSs9AnyObject_,!dbg!247 Bitcast   要求两个操作数都是指针,或者都不需要%183 = bitcast   %PSs9AnyObject_%182到i8 *,!dbg!247 LLVM错误:功能损坏   发现,编译中止了!命令   /Applications/Xcode6-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift   退出代码1失败

我正在运行xCode6 beta 2,这个错误的原因是什么,这是一个错误吗?

1 个答案:

答案 0 :(得分:1)

你必须这样做!!

var kSecAttrAccessGroupSwift = NSString(format: kSecClass)