当前位置 : 主页 > 手机开发 > 其它 >

为什么我们仍然在swift ios应用程序中使用NSDictionary和NSArrays?

来源:互联网 收集:自由互联 发布时间:2021-06-11
我在互联网上看到了很多关于 swift ios教程的代码,仍然使用旧的 Objective-c数据类型,如NSDictionary和NSArrays,而不是使用Swift附带的现代Array和Dictionary数据类型. 我经常看到很多类型的铸件正在
我在互联网上看到了很多关于 swift ios教程的代码,仍然使用旧的 Objective-c数据类型,如NSDictionary和NSArrays,而不是使用Swift附带的现代Array和Dictionary数据类型.

我经常看到很多类型的铸件正在使用?我已经看到这主要是在涉及从Web服务进行json解析的示例中.

那么为什么呢?这是因为swift与可可触摸apis不完全兼容吗?还是有其他原因,如表现?

即使你使用了NSArray和NSDictionary,swift也会自动连接到他们的原生swift等效数组和字典.

通过使用Swift原生,性能将是巨大的.

Please refer the documentation

网友评论