黑马程序员技术交流社区
标题:
有人能帮我看看程序哪里有问题么?
[打印本页]
作者:
好梦留人
时间:
2015-5-16 16:14
标题:
有人能帮我看看程序哪里有问题么?
本帖最后由 好梦留人 于 2015-5-16 17:33 编辑
#import <Foundation/Foundation.h>
int main()
{
//定义字符串
NSString *str = @"iphoneAndroid";
//将不可变字符串str的值赋值给可变字符串mstr
NSMutableString *mstr = [NSMutableString stringWithFormat:@"%@", str];
//截取Android
NSRange r = {6, 7};
//删除Android
mstr = [mstr deleteCharacterInRange: r];
NSLog(@"%@", mstr);
return 0;
}
复制代码
}
不知道为什么程序运行不了= =
作者:
香草芭芙
时间:
2015-5-16 17:28
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[])
{
//定义字符串
NSString * str = @"iphoneAndroid";
//将不可变字符串str的值赋值给可变字符串mstr
NSMutableString * mstr = [NSMutableString stringWithFormat:@"%@", str];
//截取Android
NSRange r = { 6, 7 };
//删除Android
// mstr = [mstr deleteCharacterInRange: r]; // <--- 这里错了, 这个方法没有返回值...
[mstr deleteCharactersInRange:r]; // <--- 改成这样
NSLog(@"%@", mstr);
return 0;
}
复制代码
作者:
好梦留人
时间:
2015-5-16 17:33
香草芭芙 发表于 2015-5-16 17:28
懂了,谢谢
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2