搭建一個新app的準備

來源:互聯網
上載者:User

標籤:

前言

有點零亂,但是我想寫下來慢慢整理,搭建一個好點的工程-模式MVC,

會包括一些第三方庫,動畫庫,第三方庫管理關聯,自訂常用控制項的管理和關聯

1.先行編譯檔案的建立

在build setting 搜尋Prefix Header將裡面的空白路徑改為 

$(SRCROOT)/xxxxxxxx(你的工程名字)/PrefixHeader.pch

其中PrefixHeader是你自己建立的pch檔案

檔案裡一般會添加兩個架構:

#ifndef Carloans_PrefixHeader_pch#define Carloans_PrefixHeader_pch#ifdef __OBJC__#import <UIKit/UIKit.h>#import <Foundation/Foundation.h>#import "Header.h"//自己建立的.h檔案來存放需要全工程引用的標頭檔或者宏定義#endif

#endif

 

2.網路請求支援http

info.plist中添加 App Transport Security Settings ,建立 Allow Arbitrary Loads 為YES

 

3.debug模式和release模式

切換代碼:

#ifdef DEBUG    NSLog(@"1111");#else    NSLog(@"1111222111");#endif

用途:比如列印資訊,比如測試版本和上線版本需要不同的引用,不同的宏定義等。

 

4.多個target管理

11

5.判斷是真機還是模擬器
//判斷是真機還是模擬器  #if TARGET_OS_IPHONE  //iPhone Device  #endif    #if TARGET_IPHONE_SIMULATOR  //iPhone Simulator  #endif  

 

搭建一個新app的準備

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.