Ios 密钥链中的访问令牌在另一个类中返回nil

Ios 密钥链中的访问令牌在另一个类中返回nil,ios,objective-c,swift3,Ios,Objective C,Swift3,我在密钥链访问中遇到问题,我正在密钥链中保存密码和AccessToken,但在登录页面上,代码工作正常,而转到下一个控制器时,我正在获取访问令牌,但它返回零。 我正在使用包装器类。 在Swift类和代码中保存数据是不正确的 self.MyKeychainWrapper.mySetObject((((responseDict?.object(forKey: "Response") as AnyObject).object(forKey: "ResponseData")! as AnyObject)

我在密钥链访问中遇到问题,我正在密钥链中保存密码和AccessToken,但在登录页面上,代码工作正常,而转到下一个控制器时,我正在获取访问令牌,但它返回零。 我正在使用包装器类。 在Swift类和代码中保存数据是不正确的

self.MyKeychainWrapper.mySetObject((((responseDict?.object(forKey: "Response") as AnyObject).object(forKey: "ResponseData")! as AnyObject).object(forKey: "AccessToken")), forKey: kSecAttrTokenID)
同班复习

let token=self.MyKeychainWrapper.myObject(forKey:kSecAttrTokenID)作为?字符串

在下一节课,即obj c课

NSString*token=[MykeyChainWrapper myObjectForKey:(id)kSecAttrTokenID]

但是没有

我检查了一下,但没有找到任何解决办法


谢谢

您是如何实现MyKeyChainWrapper类的?我在apple提供的项目中添加了KeyChainWrapper.h/.m文件。MyKeyChainWrapper是KeyChainWrapper类的对象。