gpt4 book ai didi

iOS:Objective-C MD5 NSString

转载 作者:可可西里 更新时间:2023-11-01 03:09:05 26 4
gpt4 key购买 nike

我在这里找到了这个 md5 函数:http://www.makebetterthings.com/iphone/how-to-get-md5-and-sha1-in-objective-c-ios-sdk/

- (NSString *) md5:(NSString *) input
{
const char *cStr = [input UTF8String];
unsigned char digest[16];
CC_MD5( cStr, strlen(cStr), digest ); // This is the md5 call

NSMutableString *output = [NSMutableString stringWithCapacity:CC_MD5_DIGEST_LENGTH * 2];

for(int i = 0; i < CC_MD5_DIGEST_LENGTH; i++)
[output appendFormat:@"%02x", digest[i]];

return output;

}

我的头文件中有这样的签名:

- (NSString *) md5:(NSString *) input;

xCode 中没有出现任何错误,除了我尝试使用该函数的地方。

NSString *credentials = [md5 @"test"];

我收到消息:使用未声明的标识符“md5”

如何使用这个功能?

最佳答案

你需要使用:

NSString *credentials = [self md5:@"test"]; //[md5 @"test"];

如果您从具有方法 md5:

的类中调用此方法

关于iOS:Objective-C MD5 NSString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15393535/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com