不兼容的指针类型NSString和NSArray为什么


-(void)displayData:(NSString *)text{
  NSLog(@"DATA SEND");
  NSString *string1 = [NSString stringWithFormat:text];
  NSString *separate = [string1 componentsSeparatedByString:@"B"];

separate是问题?如何正确执行此操作?我正在尝试执行字符串拆分。

componentsSeparatedByString:方法返回NSArrayNSString,请尝试:

NSArray *seperate = [string1  componentsSeparatedByString:@"B"];

那是什么?

 NSString *string1 = [NSString stringWithFormat:text];

正确的方式

NSString *string1 = [NSString stringWithFormat:@"%@",text];

NSString *string1 = [NSString stringWithString:text];

然后格拉格回答。

最新更新