我在我的Xcode了重複的錯誤,而建設和運行重複的符號錯誤的xcode iphone
我有兩個文件file1.m和file2.m都使用相同的變量和函數名
file1.h
#import <UIKit/UIKit.h>
@interface file1 : UIViewController {
IBOutlet UILabel *result;
}
-(IBAction)home;
@end
file1.m
#include<file1.h>
@implementation file1
int count = 0;
int arr[2][2];
file2.h
#import <UIKit/UIKit.h>
@interface file2 : UIViewController {
IBOutlet UILabel *result;
}
-(IBAction)home;
@end
file2.m
#include<file2.h>
@implementation file2
int count = 0;
int arr[2][2];
當生成並運行它給我的錯誤重複的符號 「伯爵」 在file1.o和file2。 如果我改變他們的名字爲count1和count2我不會得到任何錯誤。
在file1.m和file2.m文件中,我正在嘗試創建全局變量。
有沒有什麼辦法讓我可以用變量相同的名稱和功能這兩個文件
你可以發佈.h嗎? – kappa 2012-03-19 23:08:27
你在這裏定義全局變量嗎?如果是這樣,你打算這麼做嗎?請提供更多的代碼。 – 2012-03-19 23:17:12
我發佈了一個新的代碼。 @HermannKlecker是的,我想要定義全局變量 – big 2012-03-19 23:24:39