YungFan

LV1

技术专栏

学海无涯TA创建的

118 文章37 关注者

全部文章

  • Swift 5.1 新特性

    Swift 5.1 内置于 Xcode 11,新增了很多新特性,比较重要的有以下几个。

    YungFan
    SwiftiOS
  • 30.Swift学习之Codable协议

    开发中推荐使用Paste JSON as Code • quicktype软件,可以根据JSON快速生成Model文件

    YungFan
    JSON编程算法
  • Swift playground可视化开发

    YungFan
  • iOS开发之Network框架开发Socket实践

    WWDC 2018上,Apple推出了一个新的底层网络框架 Network.framework,Apple 希望在开发 Socket API 时采用这个新的框架...

    YungFan
    Socket编程Java
  • 29.Swift后续学习

    学完前面的语法知识,应该说Swift的语法已经基本讲完,Swift是一门正在走向成熟的年轻语言,每次发布新版本如5.0,5.1都会增加一些新特性,基于Swift...

    YungFan
    SwiftiOS
  • iOS开发之地图

    在iOS开发中,地图也是很多App都需要使用的功能。本文主要对iOS中的地图知识点进行介绍。需要说明的是地图看似很复杂,其实它仅仅是一个控件,就和UIButto...

    YungFan
    编程算法iOS
  • iOS开发之BLE(二)——外设连接与断开

    在iOS开发之BLE(一)——理论知识一文中,主要对iOS开发中BLE的基本理论知识进行了介绍,本文以中心模式为例讲解蓝牙的连接过程,并进行案例实践。

    YungFan
    iOS
  • iOS开发之定位

    在iOS开发中,定位是很多App都需要使用的功能。本文主要对iOS中的定位知识点进行介绍。本文代码环境为:Xcode 10.1 + Swift 4.2。

    YungFan
    iOSHTTP
  • iOS开发之蓝牙(一)

    在iOS开发中,我们最常用的蓝牙开发框架应该是Core Bluetooth,因为它可以与第三方蓝牙设备交互(必须要支持蓝牙4.0),蓝牙4.0以低功耗著称,所以...

    YungFan
    iOS
  • AutoLayout自动布局在线课程

    AutoLayout是一种基于约束的,描述性的布局系统。AutoLayout为开发者提供了一种不同于以往UI元素位置指定的布局方法。以前布局是通过frame属性...

    YungFan
    jQuery UI
  • Swift4+Xcode10+iOS开发基础教程(上)在线课程

    学习任何一门编程语言目的是能够用它进行相应的开发工作,在Swift语法学习完成以后,接下来就是用它来进行iOS或者Mac开发。本人自己录制的Swift4+Xco...

    YungFan
    iOSSwift
  • 27.Swift学习之与OC混编

    在目前iOS开发语言从Objective-C到Swift的过渡时期,开发中难免会碰到两种语言同时存在的情况,如果在同一个项目中,两种语言并存,那么该项目就是一个...

    YungFan
    Swift
  • Swift中的命名空间

    命名空间namespace在C++、C#里面是一个常见概念,Swift中也引入了这样一个机制,下面来探索一下这个命名空间的来龙去脉。

    YungFan
    Swift
  • 26.Swift学习之闭包在集合中的运用

    闭包是Swift中一个重要的知识点,不仅在开发中能够帮助解决很多问题(如逆向传值),而且在许多官方系统库方法中都能看到它的身影,尤其是在集合中提供了很多函数来对...

    YungFan
    其他
  • 25.Swift学习之@objc

    在 Swift 中很多地方都是用到了一个修饰符@objc,尤其是在混编项目中,出于安全的考虑,可以将需要暴露给 Objective-C 使用的如类,属性和方法的...

    YungFan
    Swift安全Objective-CXcodeIDE
  • 24. Swift学习之where关键字

    在Swift中很多地方都是用到了一个关键字where,这个关键字的含义和数据库中的where差不多,用于条件筛选(条件过滤),那么在Swift中哪些地方用到了这...

    YungFan
    Swift数据库HTTP
  • 20.Swift学习之协议

    协议为方法、属性、以及其他特定的任务需求或功能定义一个大致的框架。协议可被类、结构体、或枚举类型采纳以提供所需功能的具体实现。满足了协议中需求的任意类型都叫做遵...

    YungFan
    其他
  • 20.Swift学习之扩展

    扩展可以使已有的类型遵循一个或多个协议。在这种情况下,协议名的书写方式与类或结构体完全一样:

    YungFan
    其他
  • 23.Swift学习之访问权限、异常

    YungFan
    Swift
  • 22.Swift学习之泛型

    如果此时我们想交换两个Double类型、或者是其他类型的值,就需要针对不同的类型写类似的方法,但是这些方法仅仅只是参数类型不同。如何解决?—— 泛型

    YungFan
    其他

个人简介

个人成就

  • 获得 577 次赞同
  • 文章被阅读 33.8K 次

扫码关注云+社区

领取腾讯云代金券