2012
04.24

果然不經一事實在是不長一智,
今晚我跟一個神奇的UISaveVideoAtPathToSavedPhotosAlbum錯誤搏鬥了2個小時,
這麼簡單的錯誤怎麼會發生在我身上呢?
人長得太帥也不能怪我啊…. (誤)
Debug只很帥氣的給我這段訊息:
Video /var/mobile/Applications/968B5C42-8204-421E-8801-B91DC93C853D/Documents/Projects/20120423-224603/Mov/timeLapse.mov cannot be saved to the saved photos album: Error Domain=NSOSStatusErrorDomain Code=-12950 "Movie could not be played." UserInfo=0×400940 {NSLocalizedDescription=Movie could not be played.}
難不成是我編碼的演算法有問題嗎?
可是神奇的是我的iPhone 4測試機是正常的,
但是我最愛的iPhone 3Gs偏偏就是死給我看.
Read More >>
2012
04.09

就在Magic Shutter 2.1.3增強了效能20%之後,
我的表情扭曲的出現了 OH MY GOD 的狀況,
為什麼? Apple 居然送我一個 An error occurred uploading to the iTunes Store,
Read More >>
2012
03.28

「誠生」(2926)27日將登錄興櫃交易。為誠品集團旗下負責通路發展與餐旅的事業。目前在台共有39個據點,去年上半年稅後EPS新台幣2.77元
Read More >>
2011
12.21

咳~沒錯,iOS 5之回不去了又演續集了,
這次要演出的是UIPopoverController在iOS 5上的怪bug,
至於什麼是UIPopoverConttroller呢?
請看上方圖片中的左側是否有一個對話視窗,
那個就是所謂的UIPopoverController。
Read More >>
2011
11.18

沒錯,iOS5之回不去了又出現了,
老實說我真的很不想再寫這系列的文章,
因為一但出現這個文章就是代表又出問題了。 Orz
好吧,言歸正傳,
這篇是針對我最近在做app在iOS5改版上遇到問題的描述,
對於想開發iOS5或想升級到iOS5開發的開發者一些事前的提醒:
Read More >>
2011
11.04

沒想到這麼快又來"iOS5之回不去了"系列了,
老實說我也沒想到來的這麼快,
主要是我把手上所有的app都升級到iOS5的版本,
經過一段程式改寫之後終於把最終版本生出來了,
沒想到最後要發佈到app store上時居然發現,
在xCode 4.2中發佈app的方式變了,
更妙的是在Apple Developer Portal的發佈說明還是xCode 3.x版的說明,
好吧!我知道我的工作來了,
因此"iOS5之回不去了"的文章又出來跟大家見面了。
Read More >>
2011
10.31

iOS5回不去的東西其實還挺多的,
我能到Apple總部前面絕食抗議嗎?
這篇是為了我在iOS App開發班上同學而寫的,
有道是:出來混的遲早都要還的。
在iOS4中我們可以用MKReverseGeocoder將經緯度座標轉換成地址資訊,
關於這個部分有來上課的同學應該都已經看我Demo過這段了,
但是到了iOS5之後Apple做了一些改變,
有關於MKReverseGeocoder的類別與相關方法丟已經被移除了,
那麼就要改用另一個新的類別叫做 CLGeocoder 來進行實作。
在這邊我做一個簡單的示範:
Read More >>
2011
10.28

在上週Apple正式釋出了iOS 5的版本,
同一時間也釋出了Xcode 4.2的版本,
結果當我憑著自己身為Apple iOS Developer,
可以在Xcode中任意downgrade到任何一個版本的優勢,
想說先來嘗鮮一下iOS5,晚一點再回復成iOS4,
結果慘事發生了,因為當我要回復時居然怎麼都回不去了。
沒錯!就是回不去了!!!!
Oh! my god! 我親愛的iOS4居然回不去了 *崩潰*
那以後我是要怎麼測試iOS4啊,臭Apple你還真是狠啊……..
所以如果手上還沒升級iOS5的開發者請自行考慮是否要升級iOS5。
所以這篇要教大家如何要非法的方式downgrade?
當然不是啊….. Orz
我倒是要來講講如何在Xcode 4.2中可以使用Reference Counting的機制,
在xcode 4.2中新增了Automatic Reference Counting的機制,
可能會造成之前所寫的retain, release這些指令都不能用,
而這篇就是要教大家如何在Xcode 4.2中關閉Automatic Reference Counting。
Read More >>
2011
05.11

嗯,這個標題應該是誤很大,
不過為了慶祝5/11台灣沒有沉入海底,
所以為了向"王老師"致敬所以今天誤很大也沒關係。 (這個誤更大 XD)
當然這篇並不是告訴大家如何去A免錢的Android的手機, (我也很想要啊~)
而是告訴大家如何在Eclipse去建立許多不同設備的Android平台來當作測試環境,
不然面對各種各樣的Android平台,
光是其中的差異性就夠叫人頭疼了,
不過若是你要成為專業的Android開發者,
一台實體機器還是一定要的啦。
Read More >>
2011
05.04

在上篇我們已經討論過Android專案的架構了,
所以這次就可以切入主題來了解如何建立膩自己的Hello World,
不過因為篇幅有限(我又不是在寫書 Orz),
沒辦法慢慢來所以在HelloWorld的示範中,
我們就一口氣講過幾個重要的概念,
好啦,各位同學又要綁好安全帶,上路啦~
Read More >>