作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试读取存储公钥的 public.pem
文件,但 CFReadStreamRef
始终返回 nil。 publicKeyPath
和 url
不为零(正如我在调试器中看到的那样),并且我没有其他线程读取或写入该文件。我该如何解决这个问题?
NSString *publicKeyPath = [[NSBundle mainBundle] pathForResource:@"public" ofType:@"pem"];
CFURLRef url = (CFURLRef)CFBridgingRetain([NSURL URLWithString:publicKeyPath]);
CFReadStreamRef cfrs = CFReadStreamCreateWithFile(kCFAllocatorDefault, url);
最佳答案
我应该使用[NSURL fileURLWithPath:publicKeyPath]
关于objective-c - CFReadStreamRef 始终为 nil,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15043008/
大家好, 我正在尝试使用 iphone sdk 实现一个流媒体音乐播放器,基于 Matt Gallagher 的示例代码 ( http://cocoawithlove.com/2008/09/stre
我正在尝试读取存储公钥的 public.pem 文件,但 CFReadStreamRef 始终返回 nil。 publicKeyPath 和 url 不为零(正如我在调试器中看到的那样),并且我没有其
NSInputStream * 和CFReadStreamRef 之间的区别似乎是第一个是 Objective-C 对象,而第二个是 native 结构。不过,它们是免费桥接的。 我想实现一个基于网络
我想将 CFStreamCreatePairWithSocketToHost 与 NSInput 和 OutputStream 一起使用。我有两个 ivars NSInputStream *_inpu
我是一名优秀的程序员,十分优秀!