首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Jeremychen94995
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
24
文章 24
沸点 0
赞
24
返回
|
搜索文章
赞
文章( 24 )
沸点( 0 )
Objective-C基础之一(深入理解OC对象)
平常我们使用Objective-C语法来编写代码,但是它的底层其实都是C或C++代码。Objective-C其实是在C语言的基础上增加了面向对象的特性。我们可以通过以下命令将Objective-C代码转换成C++代码: 与此同时,还需要下载runtime的源码,通过objc源码…
Objective-C基础之三(深入理解Category)
category是Objective-C 2.0之后的语言特性,我们通常称之为类别。他最主要的作用就是为已有的类增加方法,属性,协议等等,但是不能增加实例变量,当然,如果是增加属性的话,只会增加属性的声明,并不会生成属性的setter和getter方法。 因为Category的…
Moya 刷新Token
调用接口A,如果token过期,那么就调用可以刷新token的接口B,重新获取token。获取到新的token以后自动调用接口A,完成接口A的请求。 本文只提供基本思路,大概写法基本如此了,基本逻辑请根据自己的实际业务需求来。 现在用两种方法来实现。 和MoyaProvider…
Swift 运用协议泛型封装网络层
最近进入新公司开展新项目,我发现公司项目的网络层很 OC ,最让人无法忍受的是数据解析是在网络层之外的,每一个数据模型都需要单独写解析代码。趁着项目才开始,我提议由我写一个网络层小工具来代替以前的网络层,顺便把加载菊花,缓存也封装到了里面。 这里只是展示一下 Moya 的基本使…
Swift 4 泛型:如何在你的代码或App里应用泛型
问题 1:我能否写一个 Swift 函数用于查找在任意数组中存储的任意类型的任何实例对象的位置\索引。 问题 2:我能否写一个 Swift 函数用于确定在任意数组中存储的任意类型的任何实例对象的类型。 我所说的 "任何类型",包括自定义类型,比如我们自己定义的 Class 类型…
iOS 底层 - 手把手带你探索OC方法的本质
说到任何关于 OC 本质的东西 , 我们不得不提一下 Runtime 这个东西 . 这里只是简单了解一下 Runtime , 为我们探索方法本质提供一些帮助 , 后续更新详细的 Runtime 机制和具体使用 . ◈ Objective-C 扩展了 C 语言,并加入了面向对象特…
浅谈 iOS 组件化开发
组件化作为目前移动应用架构的主流方式之一,近年来一直是业界积极探索和实践的方向。 起初的这个项目,App只有一条产品线,代码逻辑相对比较清晰,后期随着公司业务的迅速发展,现在App里面承载了大概五六条产品线,每个产品线的流程有部分是一样的,也有部分是不一样的,这就需要做各种各样…
iOS开发多线程知识梳理
几乎所有的操作系统都支持同时运行多个任务,一个任务通常就是一个程序,每个程序就是一个进程。当一个程序运行时,内部可能包含了多个顺序执行流,每个顺序执行流就是一个线程。 当一个程序进入内存运行后,即变成一个进程。进程是处于是处于运行过程中的程序,并且具有一定的独立功能,进程是系统…
iOS 播放远程网络音乐的核心技术点
这两天做了个小项目涉及到了远程音乐播放,因为第一次做这种音乐项目,边查资料边做
FlutterBoost管理混合栈iOS实践
官方方案在Native和Flutter页面交叉跳转时于Flutter Engine数量会线性增加导致内存暴增(这里指图片缓存等比较消耗内存的对象)。 多个FlutterViewController,插件的注册和通信将会变得混乱难以维护,消息的传递的源头和目标也变得不可控。 Fl…
下一页
关注了
49
关注者
0
收藏集
0
关注标签
49
加入于
2019-12-05