作為基本的推廣手段,縮減關鍵功能,增加admob或iad的lite版應用是必要的。
但為了lite單純另開乙個專案,不斷在在lite和完整版專案中同步**,肯定是不行的,最好的辦法,就是在同乙個xcode project中新增乙個target。
步驟如下:
1、在左邊的groups&files視窗中找到target節點
2、在原來的target上點右鍵,選duplicate
(target名我隱藏掉先)
5、開啟project選單,set active target 為lite
7、在開啟的表單中,修改以下值:
8、搞完後,把xcode關掉,再開啟專案,這一步一定要做,看能不能編譯,並在模擬器中跑出第二個應用,如果不行,根據提示可能會要拷出拷入些檔案,每次都重啟下xocde的專案
9、能跑起來後,通過如下**,為不同版本提供不同功能:
#ifdefined(lite_version)
uialertview
*alertversion
=[[uialertview alloc]
initwithtitle:nil
message:
@"this is lite version
"delegate
:nil
cancelbuttontitle:
@"cancel
"otherbuttontitles:nil];
[alertversion show];
[alertversion release];
done!
在同一iphone專案新增lite版 二)
在同一iphone專案新增lite版 中說了基本的獨立出兩版的辦法,如果想更加徹底的對兩個版本做一些區別,比如兩個版本包中的檔案不一樣,兩個版本載入的庫不一樣 比如正式版就不用載入admob模組 程式一開始的入口就不一樣,該怎麼辦呢?在上一集中,我們duplicate出了乙個xx lite的targ...
Idea中匯入多個專案在同一工作空間。
一.先說明下如何在idea中新增多個module 1.現在目錄下建立乙個空白的資料夾,這個空白檔案作為所有專案的根目錄 2.然後將需要匯入的專案放到這個目錄下面,可以直接將專案複製過來,或者使用git clone 將專案轉殖下來 3.使用idea 中的open 開啟這個空白資料夾 4.進來之後,發現...
php 在同乙個表單中新增和修改
我的方法是在同乙個表單中做文章,下面的例子是我用 thinkphp框架寫的 如果你不懂thinkphp,沒有關係,我只是想說說我的解決方案.前台如果是這樣的.說明,表示提交到article控制器的add方法.進行接收操作.就是這樣乙個簡單的表單,我們在後台直接接收資料.public function...