我是IOS技术的新手。我一直在开发一个应用程序,我必须在我的地图中添加大约 10,000 个 mkannotations。所以我更喜欢使用聚类算法(可能使用k_means)。但是,我在 ( https://www.cocoacontrols.com/controls/adclustermapview )找到了这个漂亮的外部库
当我编译了这个项目的示例框架并在模拟器上运行它时,一切正常,但是,当我按照他们的描述将所需的文件添加到我的项目时,它会引发很多关于
retain
release etc.
所以我知道项目中的弧兼容性存在一些问题
这是我的问题
- 这些retain、release方法在一些项目中使用,是否意味着它们是用旧版本的IOS开发的?
- 如果是这样,除了手动删除它们之外,我该如何解决这些错误?
- IOS中是否有一种方法允许我部分使用一个编译器编译代码而其余部分使用其他编译器?