Avatar
norio_nomura 6/2/2017 7:37 AM
Objective-CがCoreFoundationをどの様に使っているのかわからないApple社外のcontributor達は、自分たちが欲しいけど動かないAPIを最短で治そうとするので、Objective-Cランタイムの挙動とは違う内部実装を書いてしまう。
7:39 AM
それがCoreFoundationを無視した実装になっていたりするので、「実はこっちでも同じものが使われてる〜」というものがあったりすると、整合が取れなくなる。
7:40 AM
swift-corelibs-*プロジェクトにはフルタイムで見てるAppleの開発者がいないらしくて、その辺り見過ごされて実装されていってしまってるぽい。