将 CFStringRef 转换为 C 字符串?
你好可爱的计算机人:
我想将以下 CFStringRef 转换为 CString。知道怎么做吗?
recordFilePath = (CFStringRef)[NSTemporaryDirectory() stringByAppendingPathComponent: @"recordedFile.wav"];
谢谢!
编辑 1
DarkDust 答案似乎很接近,但我仍然收到错误(请参阅评论)。有什么帮助吗?
Hello lovely computer people:
I would like to convert the following CFStringRef into a CString. Any idea how?
recordFilePath = (CFStringRef)[NSTemporaryDirectory() stringByAppendingPathComponent: @"recordedFile.wav"];
Thanks!
EDIT 1
DarkDust answer seems to come close, but I'm still getting an error (see comment). Any help?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
一个简单的解决方案:
检查这个函数:
A straightforward solution:
Checkout this function:
由于
CFStringRef
可以免费转换为NSString
,因此您可以简单地执行以下操作:或者根据您的情况:
Since a
CFStringRef
can be toll-free casted toNSString
, you can simply do:or in your case: