Nsstring *textAll = [arrayOfMessages objectAtIndex:indexPath.row];Nsstring *textMessage = [textAll substringFromIndex:2];Nsstring *textType = [textAll substringToIndex:1];
textAll有这样的形式:消息本身…..
textType应该返回’HE’
textMessage应该返回’消息本身…..’
Textmessage现在给我的消息,但我似乎无法获得textType …
Nsstring *textType = [textAll substringToIndex:2]; // <-- 2,not 1
从文档:
substringToIndex:
Returns a new string containing the characters of
the receiver up to,but not including,the one at a given index.
(注意,该方法需要字符串长度至少为2个字符,否则会引发异常.)
总结以上是内存溢出为你收集整理的ios – 获取NSString的前两个字符全部内容,希望文章能够帮你解决ios – 获取NSString的前两个字符所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)