首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
翀鹰精灵
掘友等级
iOS开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
iOS - objective-c中realm的迁移
上一章节中我们学习了objective-c中realm的对应关系,例子中我们涉及到两种模型关系的对应,但是很多实际项目开发中,我们还会涉及到数据库迁移的问题。我们一起来让我们来探索 Realm 中数据库迁移的方案。数据库迁移大致分为以下几种情况: 1.数据结构迁移 2.数据迁移 ...
iOS -objective-c中realm的对应关系
上一章节中我们学习了objective-c中realm的简单实用,例子中我们只涉及到一个模型的存储,但是很多实际项目开发中,我们一般会涉及到模型嵌套的关系。常见的模型关系分为:一对一关系、一对多关系、双向关系。我们一起来让我们来探索 Realm 在两个对象之间能够定义的各种关系。...
iOS -objective-c中realm的简单实用
在swift项目的开发中,realm是炙手可热的移动端数据库,我们一起来简单了解下realm。目前realm支持Java、Swift、Objective-C、Java-Script、.Net共计5中语言,公司项目目前是OC开发,本次我们选择Objective-C版来学习下real...
swift5 基本语法-属性
swift中跟实例相关的属性可以分为2大类。1. 存储属性(Stored Property) 1.1 相当于成员变量的概念; 1.2 存储在实例的内存中; 1.3 结构体和类可以定义存储属性; 1.2. 计算属性(Computed Property) 2.1 本质就是方法(函数)...
swift5 基本语法-闭包
在swift中,说到闭包表达式(Closure Expression),我们就能想起来Objective-C中的Block,确实两者之间非常相似,功能也基本相同,都可以在代码中使用或者用来作为参数传值。我们一起来学习下swift中的闭包用法。在swift中,可以通过func定义一...
swift5 基本语法-结构体和类
在swift标准款中,绝大多数的公开类都是【结构体】,比如Bool、Int、Double、String、Array、Dictonary等常见类型在swift中都是结构体。1.print("季节 -- \(season.print("季节 -- \(season.print("季节...
swift5 基本语法-可选类型&强制解包
Objective-C中没有可选类型的概念,但是swift中的可选(Optional)类型,用于处理值缺失的情况。 01.当我们声明一个可选变量或者可选属性的时候没有提供初始值,它的值会默认为 nil。Tips: 但是像下面这种情况,赋值为 nil 会报错,因为不是可选类型的声明...
swift5 基本语法-从Hello, World开始
01.02.虽然这里没有main函数,是系统帮我们生成了,swift底层的入口还是main函数,swift将全局范围内的首句可执行代码作为程序入口。所以此时执行控制台会输出Hello, World!。1.小结: ①【常量】只能赋值1次,不要求在编译时期确定,使用之前赋值一次。03...
iOS-Category管理对象的原理
上次我们说到 iOS-Category添加成员变量 是通过 objc_setAssociatedObject 和 objc_getAssociatedObject来实现的,我们一起来探究下这两个方法的底层实现。我们可以通过下载开源的runtime的代码,来查看一下底层的实现方法。...
iOS-Category添加成员变量
默认情况下,分类不能添加成员变量,我们可以通过 xcrun -sdk iphoneos clang -arch arm64 -rewrite-objc 分类名XXX.01.在终端通过 xcrun -sdk iphoneos clang -arch arm64 -rewrite-o...
下一页
个人成就
文章被点赞
25
文章被阅读
66,041
掘力值
600
关注了
19
关注者
26
收藏集
0
关注标签
4
加入于
2019-10-08