Avatar notebook default
12篇文章 · 2626字 · 1人关注
  • Swift 去除字符串首尾的空格或指定字符

    核心函数 示例代码1 打印结果, 中间的空格不会受到影响originString:' 欢迎访问 https://www.jianshu....

  • Swift 数据库 RealmSwift + ObjectMapper 存储数组篇

    简单点, 直接点, 暴力点 1. 封装 ArrayObjectRealm 管理类 2. 创建 数组元素模型: 3. 创建需要存储的数组对象Fil...

  • Swift 数据库 RealmSwift + ObjectMapper, 存单个对象

    RealmSwift使用注意事项: 只要更改了模型的任意一个属性, 数据库版本号就必须增加, 不然就会崩溃,开发时稍微留心, 如果是上线那么有一...

  • Swift enum 1

    开发中难免遇到很多种状态, 我接手过好几个项目使用的是 if else判断一般这么写: 当我看到的时候, 我会先去楼道抽支红塔山 enum 是专...

  • Swift Protocol

    - 用于通信 一个简单的例子: 比如你封装了一个View, 需要回调出去一个按钮事件 实现 - 高阶使用 第一个问题: 如何让多个对象能够实现同...

    2.9 831 3 11
  • Swift Optional

    设想一种情况 后端返回给我们字段值, 这个字段值可能是空对象 或者我们与后端约定了一个字段 name, 但是根据业务name字段也可能不返回, ...

    2.6 408 0 10
  • Swift 字典2: 常用高阶函数

    1. 特殊属性 2. map: 转换 3. filter: 过滤 4. merge: 合并 持续更新......

  • Swift 字典1: 增删改查

    1. 声明 2. 添加键值对 3. 删除键值对 4. 更改某个键的值 5. 查

  • Swift 数组2: 高阶函数

    1. 特殊属性 2. swapAt: 交换指定下标的元素 3. joined: 直译: 加入, 行为可理解为合并转换 4. pop: 弹出, 返...

文集作者