技术分享
文章平均质量分 95
不安分的羽毛
这个作者很懒,什么都没留下…
展开
-
ios Universal Link 配置教程 + 踩坑记录
Univeral Link的配置有3方面:Apple Developer网站配置、XCode配置、服务器资源配置一、Apple Developer网站配置项目的App ID 需要开通Associated Domains。【操作】:(1)登录Apple Developer网站(Sign In - Apple),点开Identifiers一栏,找到我们项目的App ID。点击这个APP ID,进入APP ID设置页面。(2)在APP ID的设置页面,勾选Associated Doma...原创 2021-10-20 18:26:58 · 23880 阅读 · 9 评论 -
iOS 14更新后APP出现的问题解决
昨天更新了下Xcode到 Xcode 12.0,然后真机运行了iOS 14的手机,出现了几个问题,记录一下,希望对大家有帮助。1、自定义的UITableViewCell里的子view(名字叫TagsPanelView)的- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event 方法没有响应【解决】:网上搜了下解决方法:检查UITableViewCell 加入这个子view的方式:使用[self.contentView..原创 2020-09-24 17:53:24 · 2748 阅读 · 0 评论 -
swift 闭包引用循环中的迷魂阵
相信大家都知道,闭包使用不当,会造成引用循环,从而造成App的内存泄露。但是有时候,看起来会造成引用循环的代码实际上并没有造成引用循环。这个需要我们正确的区分。原创 2016-08-13 17:41:44 · 544 阅读 · 0 评论 -
swift中使用@noescape的正确姿势
@noescape关键字我们在swift的API中经常能看到。它有什么用途呢?我们该怎么使用呢?原创 2016-08-14 18:49:59 · 1894 阅读 · 0 评论 -
Masonry源码解析其工作原理
目录目录1 系统自带自动布局约束1.1 有公式1.2 添加约束到view上的规则1.3 写一个完整的布局约束2 步步深入Masonry代码2.1代码解析2.1.1 约束添加过程概览2.1.2 maker添加约束的过程2.1.3 install约束(执行[maker install])3 总结4 参考文献Masonry是对系统的自动布局约束的一...原创 2019-04-02 18:10:20 · 1095 阅读 · 0 评论 -
【iOS进阶】之深入浅出理解和使用 Core Animation的隐式动画
目录1 何为隐式动画1.1特点1.2 隐式动画如何进行?何时产生?2 开发者如何利用隐式动画2.1 CATransaction 没有实例方法,只有类方法。2.2 UIView的动画方法的实现3 UIView与隐式动画那若即若离的关系3.1 CALayer的隐式动画如何产生?3.2 UIView如何禁用其layer的隐式动画4 控制UIView或CALayer...原创 2019-04-22 17:41:43 · 725 阅读 · 0 评论