2009-08-01 24 views
1

我剛剛開始學習Obj-C。作爲通常的數學例子的替代方案,我認爲我會嘗試創建一個倒數計時器 - 可能是一個可以記錄多個事件的計時器。Objective-C初學者;我需要什麼來創建倒數計時器?

看過NSTimer,但是在解決問題時遇到了麻煩 - 特別是使用哪種方法。

我試圖找到一些源代碼 - 但到目前爲止,這是所有可可的東西,這是更難以解決。

如果有人能指出我朝着正確的方向 - 這將是偉大的。

如果這對於新手來說過於雄心勃勃 - 請讓我知道,也許建議一個我可以堅持下去的項目。

感謝您的閱讀!

回答

3

在開始使用計時器之前,瞭解Cocoa中的運行循環如何工作很重要。嘗試閱讀關於run loop management的Apple文檔。這裏有一個使用NSTimer的例子。希望在你接觸它的時候,你會明白爲什麼事情會按照他們的方式工作。

有關更簡單的示例,請查看this tutorial,它在main函數中創建一個計時器。

我寫的第二個Cocoa應用程序是一個簡單的計時器。當然,8年後我仍然維持它...