美文网首页算法
iOS开发集锦之 2017.03.27(Swift 算法实战之路

iOS开发集锦之 2017.03.27(Swift 算法实战之路

作者: Ashen_ | 来源:发表于2017-03-27 18:51 被阅读19次
    **主题: Swift 算法实战之路**
    此主题文章并不是纯粹讨论Swift如何实现某一个具体的算法或者数据结构,如冒泡排序、深度优先遍历,或是树和栈,而是总结归纳一些Swift常用的语法和技巧,以便大家在解决面试题中使用。
    

    1. Swift 算法实战之路:基本语法与技巧

    作者: 故胤道长
    描述:基本语法; 循环写法; 排序; Guard语句


    **文章**
    

    2. 教你如何用Swift写个json转模型的开源库

    作者:huluobobo
    源码: ModelSwift
    描述:所有要转换的 model 继承 NSObject; 使用类的类型来实例化对象; 通过反射获得对象的所有属性名; 通过 setValue(_ value: Any?, forKey key: String) 方法来给属性设置值

    3. Improving Swift Code Performance

    作者:LiJun's Blog
    描述:1.使用final; 2.使用@inline(__always)是函数始终编译成内联函数; 3.使用不可变的值类型; 4.避免在Swift代码中使用OC类型; 5.避免暴露Swift代码给OC使用; 6.避免使用OC的动态特性


    **开源项目**
    

    4.Swift30Projects - PokedexGo

    作者:soapyigu
    源码: PokedexGo
    描述: PokedexGo is a swift iOS app displaying pokemons and their detail information. This app essentially demos the way to use UISplitViewController to implement an app on both iPhone and iPad platforms.

    iOS_dev_awesome

    相关文章

      网友评论

        本文标题:iOS开发集锦之 2017.03.27(Swift 算法实战之路

        本文链接:https://www.haomeiwen.com/subject/zjgrottx.html