首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Allen就是我37037
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
146
文章 144
沸点 2
赞
146
返回
|
搜索文章
赞
文章( 144 )
沸点( 2 )
RxSwift 01 ReactiveCocoa 与 RxSwift
如今,函数响应式编程成为越来越受开发者喜欢的编程方法。原因很简单,它能使复杂的异步代码容易地编写和理解,以及 MVVM 设计模式的兴起。目前的两个 iOS 最流行的函数响应式编程库分别是 ReactiveCocoa 与 RxSwift。 ReactiveCocoa 是一个比较老…
在Swift中自定义Codable类型
Codable 之所以如此伟大,是因为它与 Swift 工具链紧密结合,使得编译器可以自动合成许多编码和解码各种数值所需的代码。然而,有时我们确实需要定制我们的值在序列化时的表示方式
Swift-使用 Codable 归档 Swift 对象
当处理这样的数据时,Swift 为我们提供了一个奇妙的协议,称为Codable:专门用于归档和取消归档数据的协议,这是“将对象转换为纯文本并再次转换回来”的一种奇特方式。 我们想要存档自定义类型,以便
关于 Swift Codable 的一些实践
在日常开发中,JSON 转模型使用三方库习惯了,扎一使用系统的 Decodable 协议还有点不习惯。本文主要记录关于 Decodable 的基本使用及特殊情况的处理。 PS: Decodable 还是挺好用的。 先说一下最常碰见的场景:JSON 转 struct。假设有以下代…
iOS13 苹果“偷摸地“改了iPad的userAgent,你被坑过吗
最近App需要支持iPad,在开发过程中遇到了一个奇怪的bug。 App中有一个H5页面,在iPhone上展示的很好,在iPadMini2上也没问题。但是在iPad Air 2以及iPad Pro上,顶部会额外展示用户信息栏,就像进入了PC网站一样。 通过排查,最终找到了元凶—…
IOS数据存储 之WCDB (二)WCDB.swift使用篇
上一篇:IOS数据存储 之WCDB (一)讲解了WCDB的一些特性,重点讲解了对比FMDB的用法,但是这些用法基本都是面向OC语言的。本篇主要讲解Swift语言版本基本使用。 WCDB 基于 Swift 4.0 的 Codable 协议实现模型绑定的过程。 这部分代码基本都是固…
iOS 模型库Codable简化封装使用
HollowCodable 是一个基于Swift使用属性包装器的对Codable协议进行扩展的框架。 使用属性包装器使复杂的可编码序列化变得轻而易举!
Swift中对open、public、internal、fileprivate和private的理解
Swift 为代码中的实体提供了五种不同的访问级别。这些访问级别不仅与源文件中定义的实体相关,同时也与源文件所属的模块相关。 Open 和 Public 级别可以让实体被同一模块源文件中的所有实体访问
鱼耳 Swift 混编实践
本文大纲如下: 环境说明:下文中使用的 Xcode 版本是 14.1 (14B47b);Swift 版本是5.0。 2.1 Swift 环境配置 在 Yuer 壳工程中,创建一个 Swift 文件,并
大部分公司都是草台班子,甚至更水
我第一份实习是在一家咨询公司,我以为我们能够给我们的客户提供极具商业价值的战略指导,但其实开始干活了之后,发现我们就是PPT和调研报告的搬运工。后来我去了一家互联网大厂,我以为我的身边全都是逻辑超强的
下一页
关注了
9
关注者
0
收藏集
2
关注标签
7
加入于
2017-12-15