240 发简信
IP属地:江苏
  • 120
    Swift5.0 - day3-可选项、结构体、类

    一、可选项 1.1、可选项(Optional)一般也叫可选类型,它允许将值设为 nil在类型名称后面加个问号 ❓来定义一个可选型var name: String? = "王三...

  • 120
    Swift 5.1 介绍

    文章比较长,不想看完的可以看总结。 总结 知道 SwiftUI 的人,都会很想使用这个框架,但是由于只能在 iOS 13以及以后的系统使用,所以会很痛心。像我就觉得为什么 S...

  • 120
    iOS即时通讯,从入门到“放弃”?

    前言 本文会用实例的方式,将iOS各种IM的方案都简单的实现一遍。并且提供一些选型、实现细节以及优化的建议。 注:文中的所有的代码示例,在github中都有demo:iOS即...

  • 120
    Objective-C高级编程:iOS与OS X多线程和内存管理

    工具:利用clang(LLVM编译器)的命令:clang -rewrite-objc 源代码文件名 将OC转换成对应的C++源代码。 思路串联:MRC下,内存需要人工管理,通...

  • 120
    iOS安装CocoaPods详细过程

    简书《my_杨哥[https://www.jianshu.com/u/cf5abb99aba7]》原创,转载请联系作者获取授权并标明文章作者及出处:https://www.j...

  • 120
    iOS之深入了解控制器View的加载

    前言 在面试中,面试官可能会问这样的问题,loadView有什么作用,它与viewDidLoad有何区别 首先我们得知道,控制器view是通过懒加载的方式进行加载的,即用到的...