嗯,我目前正在調用一個方法,需要一個字符輸入方法,但我的數據是從文件加載而不是放入數組,然後我想將數組的元素之一轉換爲一個const char(所有數組的元素都是URL的)。基本上我試圖做的是讓程序加載一個特定的文件,然後分別將行放入數組的元素(我的意思是:1行= 1個新的數組元素),然後我做了這樣一個for循環:如何進行數據轉換:NSArray char
NSUInteger nElements = [array count];
int i;
for (i = 0; i<nElements; i++) {
const char* urlName = [[array objectAtIndex:i] cStringUsingEncoding:NSUTF8StringEncoding]; // I don't know if this is correct but don't works :)
}
您ordina幾乎不需要使用`objectAtIndex:`來遍歷數組。快速枚舉既快又清晰。 http://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/ObjectiveC/Articles/ocFastEnumeration.html – 2011-02-14 21:10:19