use*_*761 1 arrays objective-c ios
我还是Xcode的新手,所以请耐心等待我.无论如何,我在尝试在UILabel中显示数组的全部内容时遇到了一些麻烦.我只需使用代码即可显示它
wordList.text = [NSString stringWithFormat:@"List of Words:\n %@", listA];
Run Code Online (Sandbox Code Playgroud)
然而,在运行时,标签最终显示括号和单独的行上的单词,以及单词周围的引号,以及每个单词之间的行中的结束引号和逗号.例:
List of Words:
(
"apple
",
"banana
",
"etc.
Run Code Online (Sandbox Code Playgroud)
虽然我确实希望单词以自己的行显示,但我不希望括号和右引号和逗号显示在单独的行中.我也希望一起删除括号,引号和逗号,但如果我不能,我不会介意太多.
任何人都可以解释为什么它被显示为这样,并帮助我在UILabel中自己正确显示数组中的每个单词?
用这个:
NSArray *listOfWords = @[@"One", @"Two", @"Three"];
NSString * stringToDisplay = [listOfWords componentsJoinedByString:@"\n"];
wordList.text = stringToDisplay;
Run Code Online (Sandbox Code Playgroud)
将显示:
One
Two
Three
Run Code Online (Sandbox Code Playgroud)