檢索自定義對象我創建一個具有像ID和標題,描述等一些屬性的自定義對象...性能問題,同時從陣列
我把它添加到一個數組。 (該數組可能包含超過500個值)。
而且我用下面的代碼來檢索自定義對象,
-(CustomObjects *)getObjectWithId:(int)id {
CustomObjects *objCustomObjects = nil;
for (CustomObjects *customObjects in arrayCustomObjects) {
if (customObjects.id == id) {
objCustomObjects = customObjects;
break;
}
}
return objCustomObjects;
}
但是它有一些性能問題,因爲我使用的函數,在UIScrollView的捏調用。
如何提高抓取對象的性能?
在此先感謝,
我希望你實際上並沒有使用'id'作爲參數,以你的方法 - 這是在Objective-C的保留字... :) – Mac