Posted iOS寮€鍙慴y鐏箣鐜?/a>

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了相关的知识,希望对你有一定的参考价值。

鏈€杩戦」鐩敹鍒颁竴涓柊闇€姹傦紝闇€瑕佹坊鍔犲瓙宸ョ▼鍒嗚В椤圭洰涓€閮ㄥ垎鍔熻兘锛岎煈囧皢瀛﹀埌鐨勪竴浜涗笢瑗垮垎浜笅锛?br>绀轰緥锛?br>涓诲伐绋嬶紙AddSubProjectDemo锛?/strong>
瀛愬伐绋嬶紙subProject锛?/strong>

1. 鍒涘缓涓诲伐绋嬶紙AddSubProjectDemo锛変互鍙婂瓙宸ョ▼锛坰ubProject锛?/h5>

杩欓噷娉ㄦ剰涓€涓嬪瓙宸ョ▼鍒涘缓鐨勬椂鍊欐槸Cocoa Static Library锛?br>
涓や釜宸ョ▼鍒涘缓瀹屾瘯濡傚浘锛?br>Xcode娣诲姞瀛愬伐绋嬪強鍏剁幆澧冮厤缃?></p> 
<h5 class=2.娣诲姞瀛愬伐绋嬪強鍏朵緷璧?/h5>

2.1 瀛愬伐绋嬫嫋杩涗富宸ョ▼鏂囦欢鐩綍涓細

Xcode娣诲姞瀛愬伐绋嬪強鍏剁幆澧冮厤缃?></p> 
<h6 class=2.2 鎵撳紑涓诲伐绋嬫坊鍔犲瓙宸ョ▼

杩欓噷鍙互閫夋嫨Drag鎴朅dd File to 鈥淎ddSubProjectDemo鈥?缁撴潫鍚庡鍥撅細
Xcode娣诲姞瀛愬伐绋嬪強鍏剁幆澧冮厤缃?></p> 
<h6 class=2.3 鍦ㄤ富宸ョ▼涓坊鍔犲瓙宸ョ▼渚濊禆锛?a鏂囦欢锛?/h6>

鍦ㄥ伐绋?code class="mq-14">target -> Build Phases -> Link Binary With Libraries涓坊鍔?code class="mq-15">libsubProject.a
Xcode娣诲姞瀛愬伐绋嬪強鍏剁幆澧冮厤缃?></p> 
<h6 class=2.4 鍦ㄤ富宸ョ▼涓坊鍔犲瓙宸ョ▼澶存枃浠?/h6>

鍦ㄥ伐绋?code class="mq-19">target -> Build Settings -> Search Paths -> Header Search Paths涓姞鍏ュ瓙鏂囦欢鐩綍锛?br>

鍏充簬Header Search Paths杩欓噷璇存槑涓€涓嬶細

  1. $(inherited)
    target鍦ㄨ缃嚜宸辫矾寰勭殑鏃跺€欏鏋滃姞浜嗚繖涓紝閭d箞灏辨槸缁ф壙project閲岃缃殑璺緞銆傚鏋滀笉闇€瑕佺户鎵垮氨涓嶅姞锛岃涓嶇劧涔卞姞鏈夊彲鑳芥暣娣峰鑷磋矾寰勯敊璇€?/p>

  2. 甯﹀紩鍙风殑璺緞鍜屼笉甯﹀紩鍙风殑璺緞
    甯﹀紩鍙蜂富瑕佹槸棰勯槻璺緞閲屾湁绌烘牸瀵艰嚧鏈潵涓€涓矾寰勫彉鎴愪簡涓や釜璺緞锛屽洜涓虹┖鏍煎垎寮€灏辫瑙f瀽浣嶄袱涓矾寰勶紝鎵€浠ユ渶濂借矾寰勫甫涓婂紩鍙枫€?/p>

  3. $(SRCROOT) / $(PROJECT_DIR)鍩烘湰娌″暐鍖哄埆锛岄兘鏄寚鍚?code class="mq-26">*.xcodeproj鎵€鍦ㄧ殑璺緞

  4. recursive閬嶅巻璇ョ洰褰曪紝non-recursive榛樿璺緞璁剧疆锛涗笉閬嶅巻璇ョ洰褰曘€?/p>

宸ョ▼鐜閰嶇疆濂藉悗锛屾湰渚嬪湪瀛愬伐绋嬪姞浜嗕竴涓被鏂规硶鎵撳嵃锛屼富宸ョ▼鍥炶皟锛屾渶缁堟晥鏋滃涓嬶細

闄勪笂demo宸ョ▼锛?br>demo涓嬭浇

鍙傝€冩枃绔狅細
Xcode鍒涘缓瀛愬伐绋嬩互鍙婂伐绋嬩緷璧?br>Xcode Search Paths鐩稿叧閰嶇疆
xcode鐜璁剧疆


以上是关于的主要内容,如果未能解决你的问题,请参考以下文章

谷歌浏览器调试jsp 引入代码片段,如何调试代码片段中的js

片段和活动之间的核心区别是啥?哪些代码可以写成片段?

VSCode自定义代码片段——.vue文件的模板

VSCode自定义代码片段6——CSS选择器

VSCode自定义代码片段——声明函数

VSCode自定义代码片段8——声明函数