使用 cocoa 调用 C 函数

zpe*_*esk 1 cocoa cocoa-touch

我有一个具有以下方法签名的 C 函数。

NSString* md5( NSString *str )
Run Code Online (Sandbox Code Playgroud)

如何调用这个函数,传入一个字符串,并保存返回的字符串?

我尝试了以下方法,但没有成功:

NSString *temp= [[NSString alloc]initWithString:md5(password)];
Run Code Online (Sandbox Code Playgroud)

感谢您的帮助

Cha*_*tin 5

你太难了。's中的内容[]实际上是闲聊。你想要的只是调用 C 中的函数:

NSString * temp = md5(password);
Run Code Online (Sandbox Code Playgroud)