2010-03-30 62 views
-2

有誰知道如何在屏幕/ iphone模擬器上顯示數字? 我可以加載數據並創建一個x/y圖。現在,不是顯示圖形,而是從文本文件加載數據值,並且想要在屏幕上顯示數字。有誰知道我可以使用什麼功能?在屏幕上顯示一個數字Phone SDK

NSString *data =[myText objectAtIndex:i]; 
output_data_value_to_the_screen(i); 

所以,現在讓我們說data = 1,我想顯示的data爲1在屏幕上的價值。如果我將myText的數據值更改爲'2',那麼現在data = 2,這樣2將顯示在屏幕上而不是'1';

+2

這是一個通用編程社區。你需要指定你的語言/技術。 – 2010-03-30 15:57:24

+1

我認爲NSString在這裏是一個很大的暗示,這是Mac或iPhone,但我們真的需要知道比你給我們更多的東西。 – 2010-03-30 16:08:26

+0

你想要如何顯示這些數據?簡單的方法是在屏幕上放置一個UILabel並設置其文本屬性。 – DyingCactus 2010-03-30 17:13:20

回答

0

聽起來像你需要一個GUI框架爲您正在使用的語言(我不能立即識別)。許多語言都有他們自己的框架(Java,VB,C#等) - 其他人(Python,Ruby,Go等)可能需要您使用第三方提供者...

+0

誰投票給我在這裏可能想知道,當我實際上提交這個答案的問題沒有提及IPhone或它的SDK ... – 2010-03-31 08:15:28

2

答案真的是所有掌握iPhone/Mac開發的基礎知識。你將需要谷歌的一些基本的「Hello World」風格的應用程序(但用你的編號取代Hello World)這個問題太廣泛了,對於這裏的簡單回答。

2

設置一個UILabel,把它放在屏幕上,並設置它的文本屬性。例如:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {  
    CGRect frame = [[UIScreen mainScreen] bounds]; 
    UILabel *label = [[[UILabel alloc] initWithFrame:frame] autorelease]; 
    int myNumber = 314159; 
    label.text = [NSString stringWithFormat:@"%d", myNumber]; 
    [window addSubview:label]; 
    [window makeKeyAndVisible]; 
    return YES; 
} 

但是,是的,這是一個相當新手的問題,並有更好的方式開始(不是問了很多關於計算器的問題,至少開始)是谷歌周圍的教程和檢查在developer.apple.com/iphone上查看文檔。

+1

而@Ni,甚至在你說它之前,不,這個代碼將不會按原樣工作。你需要做一件簡單的事情來讓它工作,一旦你瞭解了Cocoa Touch編程的基礎知識,這些事情就會立即顯現出來。找出至少一個教程,不論是在線還是在紙上,並遵循它,並且您將瞭解您需要知道的內容。 – 2010-03-30 23:17:41