我遇到了xcode的問題。 我是一個noob與對象C和Xcode所以...請幫助。如何從一個UIViewcontroller導入UILabel到另一個
我有2個Viewcontrollers:ViewController (with .m/.h)
和HighScores (with .m/.h).
在榜我已經把第一被叫標籤。並在ViewController
我有一個UITextField
稱爲* textField。當我輸入文本時,我希望textField中的文本位於標籤中,並且當已經播放的遊戲的分數大於標籤中已有的文本('第一個')時。
所以,
這是我HighScore.h的樣子:
#import <UIKit/UIKit.h>
@interface HighScores: UIViewController {
IBOutlet UILabel *first;
}
@end
,這是ViewController.m:
#import "ViewController.h"
#import "HighScore.h"
...
NSString *myString = [HighScores.first];
if (score.text > myString) {
NSString *string = [textField text];
[HighScores.first setText:string]
但Xcode中說,有一個當我在「點」之後鍵入「第一個」時發生錯誤。'...如果我想讓xCode識別「第一個」標籤f rom HighScore UIViewController
in VewController
UiViewController
?
謝謝!
嗯...我怎樣才能使一個類的實例?你能告訴我一個代碼嗎?謝謝! – 2013-03-09 13:32:14
我做了一些編輯 – Ankit 2013-03-11 05:38:08
謝謝!現在xCode識別標籤,但我有另一個問題......我希望UILabel中的文本在得分爲新的高分時進行更改。我的代碼看起來是正確的,但是當我運行它並播放它時,我的UILabel不會更改... 我在我的代碼中進行了一些編輯。 – 2013-03-11 08:03:31