iOS——一些項目設置

一、文件分組 New Group和New Group from Selection

1、區別概述

New Group和New Group from Selection的區別在于:
1、New Group直接新建一個分組
2、New Group from Selection,如果先選中了某個或者某些文件,這些文件會被存放到你新建的分組中。
注:上面這兩種方法只能將Xcode中的文件進行整合,在finder中文件還是分散的。因此,我們還需要show in finder,然后在finder中新建文件夾對文件進行分別整合存放。

2、圖例
New Group和New Group from Selection.png

New Group---直接會生成新分組,里面無內容


New Group.png

New Group from Selection---選擇要放入新分組的文件,產生新分組,文件會自動存放在內


文件選擇后右鍵New Group from Selection.png
New Group from Selection之后.png

注釋: Xcode9 現在支持 New Group with Floder 了

二、給文件名統一添加專有前綴

在創建文件時,怎么統一添加文件名默認有一個自己專有的前綴,例如:ZYXViewController。
類的前綴,可以這樣加點擊 target,在XCode最右側的欄目里面會看到。我們可以在class Prefix中設置,如圖


文件名添加前綴.png

這樣,在我們新建文件時,就會自動出現


新建文件時.png
注意:AppDelegate和ViewController不會發生變化,只有新創建的文件會自動添加前綴。

朋友們,誰知道AppDelegate和ViewController怎么添加前綴告訴我吧,我及時更正。

三、希望大神們給提供個方法

求幫助,如圖所示

求幫助.png

四、調用系統相冊,顯示的是英文。改正方法如下:

打開info.plist文件找到Localization native development region ,其值默認是en,改成選中China,就可以了。

在info.plist更改,系統相冊為中文目錄.png

效果圖:

中文目錄的相冊.png

五、宏定義.h文件和pch文件的使用及設置

pch文件的作用:

1.存放一些全局的宏(整個項目中都用得上的宏)
2.用來包含一些全局的頭文件(整個項目中都用得上的頭文件)
3.能自動打開或者關閉日志輸出功能

宏定義

1.如果宏比較少,我們可以直接存放在pch文件或其中要用到這個宏的文件頂部中。
2.但是如果宏定義數量多,并且是全局的,我們就考慮給這些宏定義創建一個單獨的.h文件

過程:

1.在項目中, 創建一個.h文件。名為:ColorAndSizeHeader.h
2.在ColorAndSizeHeader.h 文件里面書寫全局宏定義
3.創建一個pch文件。名為:PrefixHeader.pch ( 在Xcode 6.0以前是會自動生成pch文件,之后就不會自動生成了)
4.在PrefixHeader.pch 文件中導入#import "ColorAndSizeHeader.h"(當然,還有其他的.h文件/宏定義等等)
5.使用.pch 文件需要進行一些設置

Project ->Build Settings -> 搜索 Prefix Header ->設置以下兩項

1、Precompile Prefix Header為YES(預編譯后的pch文件會被緩存起來,可以提高編譯速度)

2、Prefix Header,設置pch文件的工程路徑,工程路徑,添加格式:“$(SRCROOT)/文件夾路徑/pch文件名” ,$(SRCROOT)的意思就是工程根目錄的意思。添加完成后,系統會自動幫你變成你工程所在的路徑。(路徑可以通過查看pch文件的顯示簡介查看或者通過終端查看)

pch 文件設置

通過顯示簡介查看pch文件的路徑
通過終端查看pch文件的路徑

六、將鍵盤更改為數字鍵盤

常用方法有兩種:
使用

七、插件管理工具的安裝Alcatraz

Alcatraz是一個可以幫你集中管理Xcode插件的”插件”,它的用途類似于CocoaPods.(只不過CocoaPods是管理第三方類庫的,Alcatraz是管理第三方插件的) 通過Alcatraz來使用插件是一件非常方便的事情,我們無需再去Github上面費勁的搜索這方面的資源,因為Alcatraz已經囊括了大部分開源出來的插件.基本上比較流行的插件目前都能在Alcatraz搜索的到.

安裝方法有兩種:一、使用終端命令安裝 二、去github下載Alcatraz,然后安裝。

方法一:在命令行中輸入如下指令:

curl -fsSL https://raw.github.com/alcatraz/Alcatraz/master/Scripts/install.sh| sh
該命令輸入之后,可能會失敗,沒關系,多執行幾次,知道出現successfully installed 的字樣

7854A86F-6943-4F66-ABA1-F8B511330B0D.png

方法二:github地址:https://github.com/alcatraz/Alcatraz
通過上面的github地址下載Alcatraz,并command +r運行,完成后command+q退出XCode重啟。注意需要檢查XCode偏好設置如下:

D7AE892A-3FCD-4D96-A683-BE56339C614E.png

注意:在安裝的過程中需要先把XCode退出,等安裝完成之后重新打開XCode。打開之后,會彈窗如下圖所示,選擇Load Bundle。

打開xcode后,查看Window 中是否出現Package Manager,如果出現,說明安裝完成。

屏幕快照 2016-09-14 16.35.19.png

Window->Package Manager->如下圖所示
添加插件


添加插件

移除插件


移除插件.png

插件的具體介紹,可參考唐巧《iOS開發進階》。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,915評論 18 139
  • 一、前言 二、項目目錄 三、代碼格式3.1 語言3.2 空格和換行3.3 每一行的最大長度3.4 Case語句3....
    LuckyCat_A閱讀 3,254評論 0 12
  • 你自己不是味兒十足!http://inter.jjyapp.com//f/share/todayInfo?toda...
    家居元閱讀 158評論 0 0
  • 今天來講泰語發音 這就是泰語26個字母。 怎么讀呢?
    Euphemiaee閱讀 237評論 0 0
  • 預定了葉怡蘭的新書《紅茶經》,是臺灣簽名版。等了半個月,終于等到了。中午穿著棉質家居服,路過小區一片欣欣向榮的茉莉...
    夏薔薇閱讀 375評論 1 4