Reading binary file into array in Objective-C [iPhone]
I want to read binary file on my iPhone.
I have .txt file which stores information about an array: int[6000][9]
How can I put this data into an array in my code?
I tried this:
int mapa1[6000][9];
NSFileHandle*开发者_如何学编程 file = [NSFileHandle fileHAndleForReadingAtPAth: @"level1.txt"];
[[file readDataOfLength:4] getBytes:mapa1];
mapa1 = NSSwapLittleIntToHost(mapa1);
But on the last line I receive error: "Incompatible types in assigment" So I don't know how to copy this binary file into the array...
Can someone help me?
mapa1 is not an unsigned int, which is what the returnvalue of NSSwapLittleIntHost is.
精彩评论