首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
_Terry
掘友等级
iOS | Flutter
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
68
文章 67
沸点 1
赞
68
返回
|
搜索文章
_Terry
赞了这篇文章
halohily
iOS 工程师 @网易有道
·
5年前
关注
有始有终,设计一个结构合理的下载模块
在着手编码之前,先明确功能需求、技术需求,然后进行初步的思考。 从目标出发,能够帮助明确设计过程中的侧重点。对于下载这个场景,很直观可以想到,它涉及到的文件操作、持久化存储...
91
2
分享
_Terry
iOS | Flutter
·
1年前
关注
Tip7 - 来一次痛快的 HTTP 之旅吧
前言 《图解 HTTP》这本书把我多年的散装网络给治好了,不像《计算机网络》那么枯燥,读起来非常的畅快,这篇文章算是一份笔记,记录了我觉得 ioser(不是 loser.....
24
1
分享
_Terry
iOS | Flutter
·
1年前
关注
Tip6 - Block
前言 这篇文章会有一点长,会从以下几个点进行对 Block 的剖析(当然也是基于源码): Block 的定义 Block 底层实现 Block 的实质 Block 如何截获...
17
4
分享
_Terry
iOS | Flutter
·
1年前
关注
Tip5 - 谈对象了,关联对象
前言 关联对象是用来为分类添加成员变量时使用的,那么为什么分类需要使用关联对象来添加成员变量呢?那肯定是因为正常的添加成员变量的方式在分类中不能用。 一般我们在类中声明一个...
10
3
分享
_Terry
iOS | Flutter
·
1年前
关注
Tip4 - 关于 Weak 应该知道的
前言 Weak 是弱引用,它是 iOS 中用于修饰变量的一种修饰符,它有两个特点: 被 weak 修饰符修饰的对象,引用计数不会 +1 被 weak 修饰符修饰的对象,在废...
13
4
分享
_Terry
iOS | Flutter
·
1年前
关注
Tip3 - 让我们搞定 GCD
GCD 是什么? GCD,全称 Grand Central Dispatch,是异步执行任务的技术之一。一般将应用程序中记述的线程管理用的代码在系统级中实现。开发者只需要定...
31
3
分享
_Terry
iOS | Flutter
·
1年前
关注
Tip2 - 从源码看 [self class] 和 [super class]
前言 这篇文章起源于很古老的一个面试题,为什么一个类的 [self class] 和 [super class] 的输出是相同的,今天从源码的角度去分析一下。 场景再现: ...
13
7
分享
_Terry
iOS | Flutter
·
1年前
关注
Tips 1 - 消息转发的三板斧
前言 在 Objective-C 中,一个方法的调用,编译器会将其被转成 objc_msgSend 的方式,沿着这个对象或者类的继承链,依次去查找是否有对应的方法实现,如果...
6
4
分享
_Terry
赞了这篇文章
jackyshan_
iOS @广州
·
5年前
关注
iOS Runtime详解
我们从下面几个方面探寻Runtime的实现机制。 Runtime其实有两个版本: “modern” 和 “legacy”。我们现在用的 Objective-C 2.0 采用...
295
24
分享
_Terry
iOS | Flutter
·
1年前
关注
RunLoop - 同是天涯打工人
前言 没有困难的工作,只有勇敢的打工人。 概念 如果你经历过这么一种上班状态,有需求需要开发的时候,开发需求,没有需求开发(小概率事件),下班也没有真正意义上的下班,因为群...
49
17
分享
_Terry
赞了这篇文章
Swift社区
公众号@Swift社区
·
1年前
关注
Swift 中的热重载
我们最新的 MacBook M30X 处理器可以感知到瞬间编译大型 Swift 项目,除此之外,编译代码库只是我们迭代周期的一部分。包括: 重新启动它(或将其部署到设备) ...
39
10
分享
_Terry
赞了这篇文章
zhangferry
公众号:iOS成长之路 @ByteDance
·
1年前
关注
iOS 求职寒冬?听听他们怎么说
这是一次线上分享的文字整理版,视频内容可以点这里查看:线上视频。 为啥会有这场分享 最近在帮团队招人,像朋友圈、脉脉、公众号添了不少推广信息,但能捞到的简历却很少,仅有的简...
346
87
分享
_Terry
赞了这篇文章
xietao3
移动开发码农 @货拉拉国际化
·
4年前
关注
理解 ARC 实现原理
ARC 是 iOS 中管理引用计数的技术,帮助 iOS 实现垃圾自动回收,具体实现的原理是由编译器进行管理的,同时运行时库协助编译器辅助完成。主要涉及到 Clang (LL...
55
13
分享
_Terry
iOS | Flutter
·
1年前
关注
Flutter - 封装广告页的倒计时圆圈控件
前言 很多 App 的广告页都会有一个倒计时控件,倒计时结束或者用户点击之后就会进入到 App 的主页。最近在搞一个新的 App,正好需要用到,就顺便封装一个,用的是 Fl...
18
1
分享
_Terry
赞了这篇文章
百瓶技术
2年前
关注
面试官:知道 Flutter 生命周期?下周来入职!
作为一名移动端开发工程师,刚接触 Flutter 的时候,一定会有这样的疑问:Flutter 的生命周期是怎么样的?是如何处理生命周期的?...
309
23
分享
_Terry
iOS | Flutter
·
1年前
关注
SwiftUI -SwiftUI 和 UIKit 的相互引用
前言 一般老项目都是基于 UIKit 的,随着 SwiftUI 越来越成熟,未来的趋势会趋向于使用 SwiftUI 来进行开,所以,项目的逐步迁移至 SwiftUI 也变得...
22
4
分享
_Terry
iOS | Flutter
·
1年前
关注
浅谈KVO
简介 KVO,Key-Value Observing,键值观察,是一种机制,允许成为其他对象的观察者,当被观察对象的某个被观察的属性发生改变时,注册的观察者便能得到通知。 ...
7
4
分享
_Terry
赞了这篇文章
37手游移动客户端团队
@三七互娱
·
2年前
关注
揭秘苹果应用审核团队(史上最全版)
历史上最全版:揭秘苹果应用审核团队,告诉你 App Store 的由来,是怎样发展到今天这样辉煌,如何自动化:机器审核+人工审核?审核速度是怎么从7-10天,提升到如今只需...
183
36
分享
_Terry
赞了这篇文章
欧阳大哥2013
@美团
·
4年前
关注
Swift5.0 的 Runtime 机制浅析
Objective-C语言是一门以C语言为基础的面向对象编程语言,其提供的运行时(Runtime)机制使得它也可以被认为是一种动态语言。运行时的特征之一就是对象方法的调用是...
273
24
分享
_Terry
关注了
KinoAndWorld
iOS | Flutter
下一页
个人成就
文章被点赞
668
文章被阅读
108,444
掘力值
3,339
关注了
25
关注者
1,943
收藏集
3
关注标签
5
加入于
2018-03-26