你似乎困惑,如何在總體規劃......你不能有代碼只是徘徊在所有的「不管三七二十一」您需要將內部的for循環。一個適當的方法或功能。
舉例來說,我覺得你這樣做(如果我理解正確的話):
#import "editCodeTable.h"
@implementation editCodeTable
NSArray *languages;
NSArray *everything;
for (int i = 0; i < 26; i++) { //Error here!
NSLog(@"Test");
}
@end
你需要把你的代碼的方法或函數中,然後調用任何你想要的方法/函數它打印測試。例如,你可以做這樣的事情:
#import "editCodeTable.h"
@implementation editCodeTable
NSArray *languages;
NSArray *everything;
void printTest() //This is a C function -> C code is perfectly
//acceptable in Objective-C
{
for (int i = 0; i < 26; i++)
{
NSLog(@"Test");
}
}
//Or you could do this:
- (void) printOutTest //This is an Objective-C method
{
for (int i = 0; i < 26; i++)
{
NSLog(@"Test");
}
}
@end
有關更多信息,請諮詢Objective-C guide或參考書。你不能隨意放置代碼。您需要根據適當的語法來組織它。然而,如果沒有關於最終目標的更多信息,我不能給你一個更具體的答案,你需要在你的實例中做什麼。
這之前的代碼是什麼?發佈整個方法/功能。 –
「Xcode給我一個錯誤」 - 不,它不。編譯器的確如此。這個問題與Xcode無關。 – 2013-06-01 20:45:52
@ H2CO3你也打敗了我吧。 – Undo