看起来我拥有正确的代码,并且它编译,运行和构建。但它不执行,因为下面的错误的某些代码行:NSString可能不会响应EncryptAES-Xcode警告
在报警时,代码“的NSString可能不EncryptAES回应”载于下文:
- (IBAction)Encrypt {
//Change the Input String to Data
NSData *objNSData = [NSData dataWithData:[Input dataUsingEncoding: NSUTF8StringEncoding]];
//Encrypt the Data
objNSData = [Input EncryptAES:Keyword.text]; //Line with Warning
我寻觅的StackOverflow的像这样的问题,并计算过,以纠正此错误,我应该在我的头文件使用某种形式的代码是这样的:
@interface NSString
-(NSString*)AESEncrypt:????
@end
这会解决这个警告?如果是这样,那么我在问题去哪儿放什么? 如果这段代码不能解决这个问题,那么我该怎么做才能摆脱这个错误,并使代码的功能?
编辑:我也尝试过这种使用NSData的,我得到同样的警告导致
下面列出,如果需要更多的代码比列出我会很乐意张贴 –