我在我的应用程序中使用 Google Drive SDK。
自 2014 年 6 月左右以来,它一直运行良好。
更新到 Xcode 6.3 后,我的目标都没有构建。
实现文件GTMOAuth2ViewControllerTouch.m包含编译器抱怨的两个块:
if (accessibility == NULL
&& &kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly != NULL) {
accessibility = kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly;
}
特别是消息:“kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly
不等于空指针的地址比较总是正确的”。
和
if (accessibility != NULL && &kSecAttrAccessible != NULL) {
[keychainQuery setObject:(id)accessibility
forKey:(id)kSecAttrAccessible];
}
特别是消息:“kSecAttrAccessible
不等于空指针的地址比较总是正确的”。
编译器告诉我,这两个键在比较时!= NULL
总是正确的。
我相信我缺乏计算机科学培训使我无法理解这里的问题 - 也许这只是一种不好的看法?
我看过这个问题,但无法理解与我的 Google Drive SDK 实现文件 GTMOAuth2ViewControllerTouch.m 问题相关的上下文
我真的很想了解根本问题。
请帮忙...