1
我已經創建了NSBezierPath的類別,處理幾何對象的函數以及使用上述代碼的類。如何在新的XCode項目中包含函數和類別?
什麼是最自然的使用方式包括他們在新的項目?我幾乎在所有的項目中都使用它們。
我已經創建了NSBezierPath的類別,處理幾何對象的函數以及使用上述代碼的類。如何在新的XCode項目中包含函數和類別?
什麼是最自然的使用方式包括他們在新的項目?我幾乎在所有的項目中都使用它們。
製作一個框架並在您的項目中使用該框架。
如果這些類提供了一組連貫的功能,這是IMO最明智的選擇。否則,你可以創建一組框架;在這種情況下,要小心它們之間的依賴關係,因爲這會使它們更加複雜,也許它的努力不會帶來任何好處。
如果你真的想去'專業',你可能會想到創建自己的Xcode模板,以在項目中默認包含這些框架。看看有關製作Xcode模板的this post。
所有功能密切相關。它們都處理幾何,我經常使用我爲幾何內核創建的低級函數,以及高級層(使用內核),這取決於情況。 – alecail
我會說:這取決於你如何看待內核:你認爲你可以自己使用它,也許在另一個你可能設計的獨立框架中使用它?如果是的話,讓內核成爲一個單獨的框架;否則,只有一個框架包括一切都是正確的選擇;爲了簡單起見,我會選擇一個框架,以便在需要時可以重構2個不同的框架。 – sergio