黑马程序员技术交流社区

标题: 下列代码求解,有关NSMutableString的 [打印本页]

作者: Jony.Lee    时间: 2014-5-22 01:10
标题: 下列代码求解,有关NSMutableString的
#import "JonyViewController.h"

@interface JonyViewController ()


//显示结果
@property (weak, nonatomic) IBOutlet UILabel *result;

@property (assign, nonatomic) NSMutableString *str1;

//监听按钮按
- (IBAction)btn:(UIButton *)sender;

@end

@implementation JonyViewController


- (void)viewDidLoad
{
    [super viewDidLoad];
        // Do any additional setup after loading the view, typically from a nib.
}

- (void)didReceiveMemoryWarning
{
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}

- (IBAction)btn:(UIButton *)sender {
    [_str1 appendString:@"wocao"];
    NSLog(@"%@",_str1);

   
    NSMutableString *str = [[NSMutableString alloc] init];
   
    [str appendString:@"wocap"];
    NSLog(@"%@",str);
}
@end

红色代码为什么为空
作者: huangqiwa    时间: 2014-5-22 09:03
希望楼主以后贴代码用代码模式,不要直接贴上来!
作者: 一只小菜鸟    时间: 2014-5-22 14:12
_str一开始是为nil的,你给nil appendString 无意义,所以为空。
作者: Jony.Lee    时间: 2014-5-24 00:26
一只小菜鸟 发表于 2014-5-22 14:12
_str一开始是为nil的,你给nil appendString 无意义,所以为空。

谢谢,今天已经搞明白了


作者: S捭K阖Y    时间: 2014-5-26 00:24
一只小菜鸟 发表于 2014-5-22 14:12
_str一开始是为nil的,你给nil appendString 无意义,所以为空。

支持一下




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2