首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
今天进步了吗
掘友等级
iOS
大家好,我是菜鸡
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
40
文章 40
沸点 0
赞
40
返回
|
搜索文章
赞
文章( 40 )
沸点( 0 )
Tip7 - 来一次痛快的 HTTP 之旅吧
前言 《图解 HTTP》这本书把我多年的散装网络给治好了,不像《计算机网络》那么枯燥,读起来非常的畅快,这篇文章算是一份笔记,记录了我觉得 ioser(不是 loser...)应该掌握的关于网络的知识
Tip6 - Block
前言 这篇文章会有一点长,会从以下几个点进行对 Block 的剖析(当然也是基于源码): Block 的定义 Block 底层实现 Block 的实质 Block 如何截获自动变量 __block 的
Tip5 - 谈对象了,关联对象
前言 关联对象是用来为分类添加成员变量时使用的,那么为什么分类需要使用关联对象来添加成员变量呢?那肯定是因为正常的添加成员变量的方式在分类中不能用。 一般我们在类中声明一个属性,代码是这样的: 然后编
Tip4 - 关于 Weak 应该知道的
前言 Weak 是弱引用,它是 iOS 中用于修饰变量的一种修饰符,它有两个特点: 被 weak 修饰符修饰的对象,引用计数不会 +1 被 weak 修饰符修饰的对象,在废弃时,会将 nil 赋值给该
浅谈KVO
简介 KVO,Key-Value Observing,键值观察,是一种机制,允许成为其他对象的观察者,当被观察对象的某个被观察的属性发生改变时,注册的观察者便能得到通知。 机制很简单,就比如在某宝买东
SwiftUI -SwiftUI 和 UIKit 的相互引用
前言 一般老项目都是基于 UIKit 的,随着 SwiftUI 越来越成熟,未来的趋势会趋向于使用 SwiftUI 来进行开,所以,项目的逐步迁移至 SwiftUI 也变得有必要起来。这篇文章会展示如
Flutter - 封装广告页的倒计时圆圈控件
前言 很多 App 的广告页都会有一个倒计时控件,倒计时结束或者用户点击之后就会进入到 App 的主页。最近在搞一个新的 App,正好需要用到,就顺便封装一个,用的是 Flutter 提供的组件 Ci
Tips 1 - 消息转发的三板斧
前言 在 Objective-C 中,一个方法的调用,编译器会将其被转成 objc_msgSend 的方式,沿着这个对象或者类的继承链,依次去查找是否有对应的方法实现,如果查找至根类,也就是 NSOb
Tip2 - 从源码看 [self class] 和 [super class]
前言 这篇文章起源于很古老的一个面试题,为什么一个类的 [self class] 和 [super class] 的输出是相同的,今天从源码的角度去分析一下。 场景再现: 输出: 源码 既然都是调用的
Tip3 - 让我们搞定 GCD
GCD 是什么? GCD,全称 Grand Central Dispatch,是异步执行任务的技术之一。一般将应用程序中记述的线程管理用的代码在系统级中实现。开发者只需要定义想执行的任务并追加到适当的
下一页
个人成就
文章被点赞
4
文章被阅读
4,702
掘力值
104
关注了
141
关注者
4
收藏集
0
关注标签
46
加入于
2017-12-15