用 swift 寫的一個簡單的計算機 iphone app
功能簡單但常用的都有了。可以直接輸入負數,在除法時若除以0時會報錯,但不會停止前面的計算過程,只要改正就好了,以免前功盡棄。並有提示功能,讓使用者知道目前是在進行加減乘除的哪一個。按=之後的結果可以繼續使用,除非按C清除掉。如果直接按其他數字,也會開始一個新的算程。 有增加按鍵的音效,但無法錄出來。 但這個app只是在自己的手機上試玩而已,所以app store是看不到的 。 ?:teeth |
如果寫好一個app要放上store要繳錢嗎?
|
引用:
|
iOS系統的話,一年要繳交100美金,才能取得開發者帳號的資格,方能正式上架APP。
若僅是開發練習,目前已經開放iOS開發者,以XCODE寫好程式碼後,不是付費取得開發者帳號,也可以在本機端安裝app到自己的手機進行測試了! |
引用:
|
計算機的程式碼有公開的嗎~?自己練習做但遇到瓶頸Q小數點做不出來
|
引用:
http://code.club/forum.php?mod=viewthread&tid=358 |
APP能不能上线,需要先看苹果的脸色,还有可能被苹果剥成皮~~~
极品好域名的价值又体现出来了。。。 ~greenlau:~greenlau:~greenlau: |
引用:
123.005 - 123.004 會得到 0.0009999...... 而非預期中的 0.001 。 因此寫了一個函式來解決這問題。 基本上是先求出二個數小數點後的位數,以最多的為準,乘上十的次方,再乘回二數將它們都變成整數,相減之後,得到的結果再除以剛才的十的次方,再變回字串出來。 代碼:
//檢查小數點之後是否有數字 代碼:
//將二個含有小數點的數字相減 最終解決函式: 代碼:
func minus(str1:String,str2:String){ |
引用:
後來發現這個解決方案並不成功,一樣會出現類似的狀況。 最近重新研究了一下,找到其他方案,又重新設計了一次,基本上解決了上述問題。而且還多了幾項新的特點: 一是這次的介面布局會跟著不同裝置螢幕的大小而變化,所以可以在目前所有的 iPhone or iPad 上看。直放橫放都可以。 二是多了backspace功能,按錯數字時可以倒著刪回去。 致命的 bug 目前還未發現,但某些功能上不符當初的想像,有所欠缺。 |
所有時間均為 +8。現在的時間是 07:39 AM。 |
Powered by vBulletin® 版本 3.8.4
版權所有 ©2000 - 2024,Jelsoft Enterprises Ltd.