![]() |
1
14
将子字符串转换为
在iPhone上,这是不可用的,你可能需要自己去做。C函数
它的运行方式类似于o(n m),其中n是缓冲区长度,m是子串的大小。它是为工作而写的
|
![]() |
2
1
如果您使用雪豹,一个方便的方法是使用新的-rangeofdata:options:range:method-in NSData 返回数据第一次出现的范围。否则,您可以使用它的字节方法自己访问nsdata的内容来执行自己的搜索。 |
![]() |
3
1
我也有同样的问题。 与建议相比,我用另一种方法解决了这个问题。 首先,我用以下方法重新格式化数据(假设您的nsdata存储在var rawfile中):
现在,您可以使用nsscanner类轻松地执行字符串搜索,如“abcd”或任何需要的搜索,并将ASCII字符串传递给扫描仪。也许这并不是很有效,但在iPhone也可以使用-rangeofdata方法之前,它是有效的。 |
![]() |
Martin sku · 在目标C中打印时间 3 年前 |
![]() |
Vinod prajapat · 如何更新数组的最后一个元素? 3 年前 |
![]() |
subin272 · 修复iOS中的多个按钮单击事件? 7 年前 |
![]() |
James Chan · 如何使用锁定/解锁? 7 年前 |
![]() |
Josh F. · NSBundle mainBundle返回零 7 年前 |