想看一下朋友以前推薦他學(xué)習(xí)老師的封裝震肮,然后翻了下以前有道共享的代碼称龙,看到一個(gè)代碼是這樣的。
workspace
看做云信的時(shí)候 他們的代碼也有這樣
pod管理戳晌,kit負(fù)責(zé)UI部分鲫尊,另一個(gè)邏輯部分
然后自己也想試試怎么實(shí)現(xiàn)多Project的管理
看了簡書一個(gè)帖子原文地址
該加的都加了,沒有成功沦偎,還是.h not found疫向,然后又看了一個(gè)帖子地址,才成功了豪嚎,我想差別之處在于Build Setting下的 Search Paths 里Header Search Paths項(xiàng) 和User Header Search Paths加入$(SRCROOT)/../Text2搔驼,第一個(gè)帖子只是提到Header Search Paths,而第二個(gè)帖子還說了Search Paths也得加上侈询,而和resuive什么的沒有關(guān)系舌涨,另外第二個(gè)帖子沒有跑起來的,報(bào)X86什么的話扔字,建議看這個(gè)帖子泼菌,
我是把另一個(gè)Project的.m直接加進(jìn)去了
最后的效果是:
引進(jìn)#import"printfProject/printMyName.h"成功并打印了。
以上:是xcode 8 以前啦租,現(xiàn)在的要求 應(yīng)該根據(jù)這個(gè)帖子帖子地址
需要說明的是,有多層#import ? 下一層的.h和.m都要被上一層所包含?#import"printYourName.h"#import"printYourName.m"
進(jìn)階:1.自己帶包靜態(tài)庫 2.添加靜態(tài)庫 3.腳本管理