CJ's Brain
2014年3月20日 星期四
用 Xcode 建立 Static Library - 重複利用你的程式碼
From:http://www.dotblogs.com.tw/alanjiang/archive/2013/02/26/93251.aspx
在進行開發時,最常遇到的就是相同的功能,會在不同的地方用到。
用 .Net 開發的話,就會將程式包裝成 dll,直接在要使用的專案上加入參考即可。
在開發 iOS 其實也是有方法可以做到的
下面的步驟,會先建立一個 Cocoa Touch Static Library 的專案建立 Static Library,然後再建立一個 Single View Application 的專案來使用建立好的 Library 來進行測試
閱讀更多 »
if you want to disable ARC for many files
arc restrictions error
open "Build phases" -> "Compile sources"
select files with
"left_mouse" + "cmd"
(for separated files) or
+ "shift"
(for grouped files - select first and last)
press "enter"
paste
-fno-objc-arc
press "enter" again
2014年3月19日 星期三
iOS學習_xcode4.2利用ad-hoc模式發佈app
轉貼:http://wangshifuola.blogspot.tw/2012/02/iosxcode42ad-hocapp.html轉貼:
開發iOS時,對於僅供內部使用或是尚在測試階段的程式,可能不希望透過App store將程式散播出去,在機器可以掌握的情況下,可以利用ad-hoc的模式來進行發佈。
若以結果論,什麼叫做ad-hoc模式?
1. 要裝軟體的iOS裝置,必須註冊給開發程式的developer帳號。
2. 程式開發者必須針對特定機器,匯出簽證檔。
3. 程式開發者必須以上述簽證檔,匯出程式。
4. 連同簽證檔與程式檔交給安裝者。
5. 安裝者必須將裝置連接iTunes進行安裝。
閱讀更多 »
2014年3月18日 星期二
Static Library
來源:
http://iosdevelopersnote.blogspot.tw/2011/04/build-static-library-in-xcode-4.html
這篇文章是要來教大家用 Xcode 4 產生 .a 檔,所謂的 Static Library。
用途就是把自己寫好的程式不想要給對方看到 source code 包成 .a 再加上 .h 這樣一樣對方可以正常使用自己寫好的程式,而且看不到自己寫的 .m 檔。
在這個文章要建立兩個專案,一個是用來產生 .a ,另一個用來測試 .a 是不是成功產生。
LibTest - 這個專案用來產生 .a ( Xcode 自動會產生一個名為 libLibTest.a 的檔案)
UsageTest - 這個專案用來測試 LibTest 產生的 .a
讓我們一步一步來進行
閱讀更多 »
較新的文章
較舊的文章
首頁
訂閱:
文章 (Atom)