0

这些是结果

method_getTypeEncoding(class_getInstanceMethod(MKAnnotationView.class, @selector(setImage:)))
method_getTypeEncoding(class_getInstanceMethod(MKAnnotationView.class, @selector(image)))

7.0:

v12@0:4^{UIImage=#^vf{?=b1b3b1b1b1b16b2}}8
^{UIImage=#^vf{?=b1b3b1b1b1b16b2}}8@0:4

和 6.1:

v12@0:4@8
@8@0:4

我不明白为什么它是 a^{...而不是@. 它在Rubymotion中引起了我的问题。

提前致谢!

4

2 回答 2

0

他们在 RubyMotion 2.7 中修复了它

于 2013-09-05T08:47:51.963 回答
0

您可能想查看Promotion和它的MapKit 支持(我写的)。它使绘制地图屏幕并在地图上添加注释(并自定义其外观)变得非常容易。

https://github.com/clearsightstudio/ProMotion

于 2013-08-19T15:19:51.160 回答