-1
我正在創建一個庫,以便與其他項目共享。我在「編譯源」文件夾中的「複製標題」&.m文件中添加了所需的.h文件。在iPhone庫中添加.h&.m文件
我注意到一件事,即使我沒有添加一些.h文件&添加只是一個.m文件我的圖書館工作正常,但反向是不正確的。爲什麼.h文件不是強制添加到庫中的?
我正在創建一個庫,以便與其他項目共享。我在「編譯源」文件夾中的「複製標題」&.m文件中添加了所需的.h文件。在iPhone庫中添加.h&.m文件
我注意到一件事,即使我沒有添加一些.h文件&添加只是一個.m文件我的圖書館工作正常,但反向是不正確的。爲什麼.h文件不是強制添加到庫中的?
.h(頭文件)包含類,類型,函數和常量聲明。 所以沒有實際的代碼。頭文件讓xcode知道在那個特定的類中聲明瞭哪些方法和屬性。
我明白這一點。那麼,如果我沒有在我的庫中添加任何.h文件並且只是.m文件,它會好嗎? – Abhinav
如果省略.h文件,您將收到警告,指出無法找到特定的方法或未聲明變量。所以你需要庫旁邊的.h文件(.a) – basvk
好。得到它了。謝謝。 – Abhinav