enter code here
喜黑客:)我的編程在Xcode iPhone SDK的,這是我的問題:如何在iphone xcode上創建,填充和搜索?
想象我有圖像(精靈)和它們的位置(x和y),我想找到哪個圖像例如在X = 150和y = 104 ..
mySQL中我會做
1)與表:圖像名,X,Y 插入件(sprite1.png,150104) 插入件(sprite2。 png,104,390)..etc
然後搜索
如果x = 150且y = 104 - >我sprite1.png ..等。
但如何做到這一點上iphone?當然我不會使用mySQL,我需要NSMutableArray或NSArray,對吧?但是
1)哪個數組用的? (NSMutable?) 2)如何在其中創建name,x,y? 3)如何填寫? 4)如何通過x,y進行搜索並獲取姓名?
你能幫我嗎?只爲2例子精靈..謝謝! :)
編輯:第四將指針?爲訪問圖像..所以我想有名稱,X,Y,指針
edit2:我明白了,這是正確的方式?
name = [[NSMutableArray alloc] init];
x = [[NSMutableArray alloc] init];
y = [[NSMutableArray alloc] init];
images = [[NSMutableDictionary alloc] init];
謝謝@ Apple_iOS0304但坦率地說 - 我不知道如何定義的數據結構..'結構圖像{ INT xaxiss; int yaxiss; 字符串名稱; }; names = [[NSMutableArray alloc] init]; //當創建圖像添加此信息到結構的循環開始? struct images imagesAll; imagesAll.xaxiss = 130; imagesAll.yaxiss = 120; imagesAll.name = Image1.png; 名稱addObject:[圖像]]; //添加到NSMutableArray ??' //添加圖像時的循環結束 這是存儲數據的正確方法嗎?我真的是這個初學者... – Ondrej
我的意思是這裏的數據結構是做一個客觀的C類。右鍵單擊Xcode IDE左側面板中xcode項目的文件層次結構並添加新文件。從那裏添加一個從NSObject繼承的新的目標c類。現在使用這個類的對象有3個屬性:urX,urY和urImage。因此您將能夠將數據存儲在此類對象中並創建一個此類對象的數組。我希望我澄清我的自我,如果沒有,請讓我知道。 –