我正在編寫書籍應用程序。要轉到下一個主題,我正在使用一個按鈕。該按鈕在移動到下一個主題時起作用,但在文件末尾,我的應用程序會收到消息obj_fatal並且它會崩潰。如果我知道我的NSArray中有多少個對象,那麼問題就會解決。我從.plist文件獲取詳細信息並將其存儲到數組中。確定NSArray中的對象數
所以,如果有人知道如何,請讓我知道。
在此先感謝。 病毒。
我正在編寫書籍應用程序。要轉到下一個主題,我正在使用一個按鈕。該按鈕在移動到下一個主題時起作用,但在文件末尾,我的應用程序會收到消息obj_fatal並且它會崩潰。如果我知道我的NSArray中有多少個對象,那麼問題就會解決。我從.plist文件獲取詳細信息並將其存儲到數組中。確定NSArray中的對象數
所以,如果有人知道如何,請讓我知道。
在此先感謝。 病毒。
-[NSArray count]
或者,如果你喜歡的屬性的外觀和感覺,你可以做以下的,假設你的NSArray是名爲myArray:
myArray.count
這是一樣的@ shosti的方法,但看起來不同。
區別在於可讀性。所以,你可以有:
if ([myArray count] > 0)
或者你可以有
if (myArray.count > 0)
這可能看起來更加整潔。
兩個答案都很好,正確。無論你選擇哪個取決於你的編碼風格。正如我所說的,兩種方式完成相同的事情並調用相同的getter方法。
希望有所幫助。
非常感謝您的回答,它是正確的... – 2010-04-22 04:30:59