2010-05-20 92 views
0

嘿所有,我使用http://pastie.org/966473作为参考,因为我需要做的就是使用AES256加密来加密某些东西。我创建了一个类,并将实现放在了我的类的实现之上。iPhone - 使用内置库的AES256加密

@implementation 
//pastie code 
@end 

@implementation 
//my class code 
@end 

在我的类代码创建一个NSMutableData,并尝试调用EncryptAES方法,我也得到一个警告说它可能不作出回应。我在这里做错了什么?我需要在其他地方实施Pastie代码吗?谢谢你的帮助。

回答

0

这只是@implementation块。您还需要定义类别。把它放在你的头文件中:

@interface NSMutableData (AES) 
    - (NSMutableData*)EncryptAES:(NSString *)key; 
    - (NSMutableData*)DecryptAES:(NSString *)key 
         andForData:(NSMutableData*)objEncryptedData; 
@end 
+0

啊你是救命恩人。万分感谢。 – Robert 2010-05-20 22:54:00