将NSString加载到NSInputStream

西比尔

在java中,我有这样的事情:

String data = "someFile.txt";
InputStream fin = Thread.currentThread().getContextClassLoader()
                                      .getResourceAsStream(data);

它基本上fin使用文本文件的内容进行初始化

我试图将此Java代码转换为ObjectiveC,但我真的迷失了第二行的用法,即Thread.currentThread().getContextClassLoader().getResourceAsStream(data)ObjectiveC中的等效内容是什么

注意:我无法直接将文件读取到上,InputStream因为数据是在字符串变量中全局提供的。

我是ObjectiveC的新手,很抱歉,这很简单,但是任何帮助将不胜感激。

Cy-4AH

NSData创建NSString

然后NSInputStreamNSData

NSInputStream* is = [NSInputStream inputStreamWithData:[str dataUsingEncoding:NSUTF8StringEncoding]];

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章