我是IOS技術的新手。我一直在開發一個應用程序,在這個應用程序中,我必須爲我的地圖添加大約10,000個mkannotations。所以我更喜歡使用聚類算法(可能使用k_means)。然而,我發現這個漂亮的外部庫在(https://www.cocoacontrols.com/controls/adclustermapview)iOS arc禁用部分代碼
當我遵守這個項目的示例框架,並在模擬器上運行它時,一切正常,但是,當我所需要的文件添加到我的項目中,提出了很多關於
retain
release etc.
所以我知道有一些問題與項目
這裏是我的問題,圓弧兼容性錯誤的
- 這些保留,釋放方法在某些項目中使用,是否意味着它們是用舊版本的IOS開發的?
- 如果是這樣,我該如何解決這些錯誤,而不是手動刪除它們?
- 在IOS中有沒有一種方法,它允許我編譯代碼 部分使用一個編譯器,其餘使用其他?
作爲一個方面說明,添加10,000個註釋很可能非常慢。 – ahwulf