2012-11-20 35 views

回答

0

我相信你可以將其重命名爲任何你喜歡的:

[array1 enumerateObjectsUsingBlock:^(id obj1, NSUInteger idx1, BOOL *stop1) { 
    [array2 enumerateObjectsUsingBlock:^(id obj2, NSUInteger idx2, BOOL *stop2) { 
     // 
    }]; 
}]; 

不是說簡單地追加最後的數字是所需的解決方案,但只是表明您可以隨意命名這些參數。您不必堅持使用示例XCode爲您存根。

+0

我知道你可以 - 只是想看看在這些情況下社區標準是什麼(如果有的話)。 –

+0

我會使用相同的約定或策略來命名常規方法參數。試着讓你的參數名稱爲下一個人描述。所以也許'obj1'是'userProject',而obj2是'projectTask'... IMO的目標是努力使代碼儘可能可讀。希望這可以幫助 – jerrylroberts