2010-02-09 138 views
1

如何将数组值(女巫是数字)作为字符串返回?将数组值返回为NSString

当前代码:

return [numbers objectAtIndex:row]; 

也试过:

return @"%@", [numbers objectAtIndex:row]; 

没有运气..

谢谢:) PS:是的,我笨。 (:

+0

你又来了? :)肯定会在这里问问题,但如果你是Objective-C的新手,我不能推荐这本书足够高:http://www.amazon.com/Cocoa-Programming-Mac-OS-3rd/dp/0321503619 。花几个小时的时间阅读教程。几年前,我在几小时之内就开始使用Obj-C/Cocoa,这对我来说非常有利。 – 2010-02-09 17:57:48

+0

我会拿到一本书,唯一的是我住在挪威,而且我们没有很多书店和编程书籍;) – Emil 2010-02-09 18:00:33

+0

如果你能在eBay.no或任何地方找到旧版本,那真的很值得一分钱。 – 2010-02-09 18:03:28

回答

3
return [[numbers objectAtIndex:row] description]; 

在C/ObjC/C++ /使用Javascript/d /许多其他基于C的语言,逗号操作者不建立一个数组/元组

(a,b,c,d,e) 

是类似到

e 

(在评估abc和作为副作用的)。

+0

啊,好吧,谢谢:) – Emil 2010-02-09 17:59:34

+0

+ +1为谈论不喜欢的逗号运算符。但要小心几乎不用C语言编写'(a,b,c,d,e)'的新手。 – 2010-02-09 18:00:30

+0

顺便说一下,对象** s AtIndex无效:) – Emil 2010-02-09 18:02:01