跳到主要內容

我的iPhone應用程式的開發體驗

    在開始開發iPhone的應用程式之前, 其實我完全沒碰過iPhone, MAC OS 以及 iPhone 應用程式的開發語言.  我是以一個類似盲人摸象的方式開始玩MAC OS 以及開發語言.

   會接觸iPhone開發語言也是逼不得已的一件事.

   這可要追溯到1個多星期以前, 我忽然接到經理的通知, 要我出發到首都的分公司進行iPhone應用程式開發兩個星期.  說實在, 我委實嚇著了.  公司竟然要一個從來沒有接觸過MAC OS 以及iPhone的人在兩個星期內完成應用程式/軟體的開發, 這是什麼國際笑話?


   好吧, 竟然總裁叫到, 也不得不硬著頭皮去找iPhone開發語言的相關資訊.  好不容易讓我找著了, 可當我看著相關書籍時, 實在是有點在看外星語言的感覺, 完全看不懂, 而且越看越是頭昏腦脹.

   搞了一個多星期, 竟開始搞上味道了.  從最初的朦朧不懂, 到現在有點上手的感覺, 實在讓人興奮, 而且還有點欲罷不能, 很想繼續玩下去.

   在這艱難的1個多星期裡, 所幸我認識了一個懂得iPhone開發語言的網友 (雖然他對我的幫助不多, 而且幾乎都是要自己去找答案), 但是有他的一些指引, 以及另一個也懂iPhone開發語言的網友的一些建議, 總算有點開竅了.

   想要學iPhone 開發語言的條件是什麼?  葵花寶典有一言 "欲學神功, 必先自宮".  哦, 不不, 欲學神功, 必先自廢武功.  自廢武功嗎?  沒錯, 就是要自廢武功, 把自己從前學過的程式語言通通拋掉, 而且要忘了Windows的習慣.  iPhone 開發語言是獨孤九劍, 沒有恆心與毅力是完全不行的, 並且要有C/C++的基礎 (雖然說把從前學過的程式語言通通拋掉, 但是基本觀念還是要保留).

   這基礎觀念是幹嘛的?  那就是為了打通我們身上的任督二脈等經脈.

   為什麼?  因為iPhone的開發語言完全顛覆了我們所學的任何一種語言, 可是卻擁有C/C++的觀念以及必要的基礎.

   今天就先分享到這裡, 畢竟我還有4天時間必須趕快完成, 因此現在不得不趕快找資料以便在時間內完成然後趕快帶著行李連滾帶跑的跑回老家的總公司去.                                      

留言

這個網誌中的熱門文章

解決Apache 2.2, 關於HTTPS 之下使用PROXY 面對的 proxy server received an invalid response from an upstream server 以及 proxy: pass request body failed 的問題

修改以下 (proxy 以及 從proxy 接收的server): httpd.conf: ----------- 在 Include conf.d/*.conf 的前面加入以下: LimitRequestBody 2147483647  #2Gb Timeout 24000 ProxyTimeout 24000 ProxyBadHeader Ignore ssl.conf ---------- 在各個virtualhost 裡加入以下:     SSLEngine on     SSLProxyEngine on     SSLProxyVerify none     SSLProxyCheckPeerCN off     #SSLProxyCheckPeerName off     SSLProxyProtocol +SSLv3 +TLSv1 +TLSv1.1 +TLSv1.2 以下這個只在proxy server 裡的virtualhost 設定     ProxyPass / https://REMOTE_HOST:443/ retry=1 acquire=3000 timeout=3600 Keepalive=On 

解決CentOS 8 的 failed to set locale defaulting to c.utf-8 的問題

這原因是沒有安裝好支援的語言與字型, 特別是UTF8 並沒有被安裝到 因此使用以下指令確認 localedef -i en_US -f UTF-8 en_US.UTF-8 假如出現 "[error] character map file `UTF-8' not found: No such file or directory" 或者 [error] default character map file 'ANSI_X3.4-1968' not found : No such file or directory 那就安裝UTF8 吧 yum whatprovides "*/UTF-8.gz" 如果找到的話 "UTF-8.gz" 的話 yum install "*/UTF-8.gz" -y 再執行一次: localedef -i en_US -f UTF-8 en_US.UTF-8