2011-12-10 119 views

回答

2

不能使用模運算符(或任何其他)操作者的對象上,如NSNumber這大概在你的數組中。使用intValue方法將數字轉換陣列中的原始int類型:

if (num % [[primes objectAtIndex:currentPrime] intValue] == 0) { 

變量名應在Objective-C爲小寫,大寫名稱通常被保留用於類名。

+0

謝謝,我被卡住了!回到問題。 – coopf