Just My Life & My Work

Archive for 四月, 2017

[iOS] 版本號:Version和Build

一個有在更新版本的App,有時候需要判斷版本號,在Xcode中的設定有VersionBuild,有個別的用途,端視開發者怎麼定義。

Xcode Build Number2

那麼程式中如何取得這兩個值?

Version:在plist文件中的key是“CFBundleShortVersionString”,標識應用程序的發布版本號,和AppStore上的版本號保持一致。該版本的版本號是三個分隔的整數組成的字串。第一個整數代表重大修改的版本,比如實現新的功能或是重大變化的修訂。第二個整數表示修訂版本,實現比較突出的特點。第三個整數代表維護版本。

Build:在plist文件中的key是“CFBundleVersion”,標示(發布或者未發布)的內部版本號。這是一個單調增加的字符串,包括一個或者多個分割的整數。

To get App version:

NSString *appVersion = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"];

To get Build version:

NSString *buildVersion = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleVersion"];

儘管有普遍的定義,還是能自己決定怎麼定義版本字串,像Build我就會用當天日期定義。

參考:How can my iphone app detect its own version number?自動更改建置號碼iOS项目中的version和build、。

研究所暑期企業實習心得

2011年7-8月去XX影音實習七個禮拜,轉眼間已經過了6年,剛好在整理文件時發現,可以拿來分享給晚輩。

企業實習  intern

實習的好處就是早點知道怎樣的企業適合自己,於是乎我最大的收穫就是,知道自己適合自由度高的新創公司,因為在大企業實習後覺得成就感不高,所做的工作真的會像螺絲釘一樣,這種感覺在當下說不上來,直到我加入新創公司,才真正明白自己所屬何方。

以下正文開始~

(繼續閱讀…)

第七次捐血

第七次捐血是從我在台北捐血中心算起第七次,因為覺得「七」是個幸運數字,所以趁著清明連假四天來記錄一下!

(繼續閱讀…)

第一次使用Apple Pay

原本沒有想要跟風使用Apple Pay,因為對亂花錢沒啥興趣:P~不過看在有許多銀行加入Apple Pay的行列,祭出許多消費的優惠,皮包中剛好有我用了快五年的玉山師大聯名卡,在閒暇時就拿來登錄Wallet App

有任何新事物就來嚐鮮一下吧~像去年我第一次使用歐付寶,還會送我30元給我去「揮霍」~

(繼續閱讀…)

設計師的心聲

先前有提到專案的三個要素客戶總是要快、要好、要便宜,最近愛畫圖的友人分享設計師內心的黑暗口白

設計師的心聲.jpg

以後接外包就參考這張圖,請客戶任選二者,若三者都要,我們選擇放生吧!我們對專業的熱情不該被凹啊~

不過礙於現實因素,我們還是得接有各種潛在問題的案子,於是乎我也練就一身處理雜務的能力。若要我當PM管理專案,我要做Product Manager而非只是Project Manager!做自己的產品由自己主導,遇到各式各樣的挑戰都會想盡辦法去解決!

若有朋友有做產品(外包)需求,可以跟我討論喔~

參考:設計師內心的黑暗口白

永遠逍遙的天皓

有朋自遠方來,不亦樂乎?天桐特地週一來公司找我,要拿給我他幫我製作的衣服「永遠逍遙的天皓」,字體看起來挺灑脫,白色透氣T-Shirt簡潔有力!

永遠逍遙的天皓2永遠逍遙的天皓

此刻,我叫天皓

標籤雲