首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
新雨
掘友等级
iOS码农
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
75
文章 75
沸点 0
赞
75
返回
|
搜索文章
赞
文章( 75 )
沸点( 0 )
【iOS】Masonry如何动态更新约束的优先级(priority)
平时使用Masonry时,一般会使用mas_updateConstraints方法来更新约束,不过该方法只能更新数值,并不会更新约束的优先级。 测试得知,这样是不能更新约束的优先级的,只会按初始约束来布局。 写着 just update the constant:只更新cons…
一个优雅的Swift弹窗组件-JFPopup
一个优雅的Swift弹窗组件,让你能快速的弹出各种风格的自定义View。目前支持Drawer,BottomSheet,Dialog三种风格。
M1芯片MacBook Pro/Air能兼容哪些软件?M1 mac软件兼容一览表
搭载M1处理器的MacBook已经陆续抵达用户手中,各种抢先测试体验也纷至沓来。就跑分来看,M1处理器可谓大放异彩,直接把酷睿i9-10910、i9-9980KH等斩落马下。在FinalCutPro视
【WWDC20】10163 - iOS 14 苹果对 Objective-C Runtime 的优化
Objective-C 是一门古老的语言,诞生于 1984 年,跟随 Apple 一路浮沉,见证了乔布斯创建了 NeXT,也见证了乔布斯重回 Apple 重创辉煌,它用它特立独行的语法,堆砌了 UIKit,AppKit, Foundation 等一个个基石,时间来到 2020 …
【淘系技术】iOS14 隐私适配及部分解决方案
在刚刚结束的线上 WWDC 2020 发布会上苹果向我们展示了新的 iOS14 系统。iOS14 的适配,很重要的一环就集中在用户隐私和安全方面。 在 iOS13 及以前,当用户首次访问应用程序时,会被要求开放大量权限,比如相册、定位、联系人,实际上该应用可能仅仅需要一个选择图…
WWDC20 iOS14 Runtime优化
1. Class结构体变化 这个类对象包含了最常用的信息:指向元类、父类、以及方法的缓存。它还有一个指针指向更多的额外信息class_ro_t,其中 ro表示read only 。这部分信息是只读的,其中包含了类名、方法、协议、实例变量和属性等信息。Swift类和Objecti…
iOS组件化 - 基础
1、随着业务增加,需求迭代。整个项目的文件越来越多,Build越来越慢,按下 Command + R,然后喝杯卡布奇诺再蹲个坑回来,项目还没有跑完。。。 2、干外包,啊不,在外包公司做项目。通用的基础功能代码,如:菊花、网络访问组件、下拉刷新、数据持久化、基础类的分类。如果不把…
编写高质量iOS与OS X代码的52个有效方法 - 学习笔记 5、6、7
在引用计数框架下,对象有个计数器,用以表示当前有多少个事物想令此对象继续存活下去。这在OC中叫做 “保留记数”,也叫 “引用计数”。 引用计数机制通过可以递增递减的计数器来管理内存。对象创建好之后,其保留计数至少为1。若保留计数为正,则对象继续存活。当保留计数降为0时,对象就被…
Runtime : 运行时详解
在Object-C的语言中,对象方法调用都是类似[receiver selector] 的形式,其本质:就是让对象在运行时发送消息的过程。 如果上一步中 +resolveInstanceMethod:或者 +resolveClassMethod: 没有添加其他函数实现,运行时就…
编写高质量iOS与OS X代码的52个有效方法 - 学习笔记 3、4
选择与你的公司、应用程序或二者皆有关联之名之称作为类名的前缀,并在所有代码中均使用这一前缀。 若自己所开发的程序中用到了第三方库,则应为其中的名称加上前缀。 在类中提供一个全能初始化方法,并与文档里指明。其他初始化方法均应调用此方法。 若全能初始化方法与超类不同,则需覆写超类中…
下一页
个人成就
文章被点赞
124
文章被阅读
17,552
掘力值
607
关注了
10
关注者
84
收藏集
0
关注标签
8
加入于
2017-08-14