2010-04-22 53 views
0

我正在編寫書籍應用程序。要轉到下一個主題,我正在使用一個按鈕。該按鈕在移動到下一個主題時起作用,但在文件末尾,我的應用程序會收到消息obj_fatal並且它會崩潰。如果我知道我的NSArray中有多少個對象,那麼問題就會解決。我從.plist文件獲取詳細信息並將其存儲到數組中。確定NSArray中的對象數

所以,如果有人知道如何,請讓我知道。

在此先感謝。 病毒。

回答

4

-[NSArray count]

+0

非常感謝您的回答,它是正確的... – 2010-04-22 04:30:59

0

或者,如果你喜歡的屬性的外觀和感覺,你可以做以下的,假設你的NSArray是名爲myArray:

myArray.count 

這是一樣的@ shosti的方法,但看起來不同。

區別在於可讀性。所以,你可以有:

if ([myArray count] > 0) 

或者你可以有

if (myArray.count > 0) 

這可能看起來更加整潔。

兩個答案都很好,正確。無論你選擇哪個取決於你的編碼風格。正如我所說的,兩種方式完成相同的事情並調用相同的getter方法。

希望有所幫助。