在Cocoa-Touch中,如何将字符串拆分为多个字符串,每个字符只有一个字符? 例如:我有一个四个字母的输入字符串,我需要在每个字母的不同标签上打印。我该怎么做? Thx。Cocoa-Touch字符串拆分
-1
A
回答
3
在Xcode中,这是不可能的 - Xcode是一个IDE,而不是一种编程语言。但是,在Objective-C中,您可以访问NSString实例的字符或1个字符的子字符串并显示它们(您没有说明它是OS X还是iOS;我将假设iOS自从我' m更熟悉它):
NSString *s = @"abcd";
for (int i = 0; i < s.length; i++)
{
UILabel *l = [[UILabel alloc] initWithFrame:aSuitableCGRect];
l.text = [s substringWithRange:NSMakeRange(i, 1)];
[aSuperview addSubview:l];
[l release];
}
+0
谢谢...如果我想要第二个字母的第二个标签呢? – user1552526 2012-07-25 19:03:08
+0
@ user1552526 1.你看到for循环? 2.你不能用一个逻辑来替换一个数字吗?我想我们不再是幼儿园了...... – 2012-07-25 19:09:20
相关问题
- 1. Elisp拆分字符串函数来拆分字符串。字符
- 2. C#拆分字符串 - 将字符串拆分为数组
- 3. 拆分字符串在字
- 4. 将字符串拆分为字符串
- 5. 将字符串拆分为字符串
- 6. 从字符串拆分字符串
- 7. PHP拆分字符串
- 8. Python字符串拆分
- 9. Python字符串拆分
- 10. ArrayIndexOutOfBoundsException在拆分字符串
- 11. 拆分后的字符串
- 12. 提升拆分字符串
- 13. 如何拆分字符串?
- 14. 拆分字符串在python
- 15. PHP拆分字符串
- 16. Python的字符串拆分
- 17. 字符串拆分问题
- 18. 如何拆分字符串?
- 19. 拆分一个字符串
- 20. Python字符串拆分
- 21. 将字符串拆分为“|”
- 22. 拆分字符串值c#
- 23. PHP - 拆分字符串
- 24. 拆分字符串数组
- 25. 字符串拆分比较
- 26. .NET字符串拆分()
- 27. MySQL字符串拆分
- 28. 拆分基于字符串
- 29. Sparklyr拆分字符串
- 30. SparkSQL拆分字符串
objective-c或什么语言? xcode可能意味着很多 – 2012-07-25 18:25:30
Obj-c ...或者更好,我正在构建一个iPhone应用程序。 – user1552526 2012-07-25 18:27:16