首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ios_飞鸟
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
最新
热门
为什么这么一道iOS小题目,这么多面试者搞不定?
如下。 可是,简历经验都写2-3年的,机试能回答出来的寥寥无几。这是怎么了? 想提升技术的人群,给出的意见则是找资料,请教同行,请教上司,加班加点研究。想提升技术的人则是学习欲望强的人,本身就有强控的学习欲。 在严峻的iOS市场中竞争, 没有掌握和了解一些具有优势的技术性知识,…
iOS面试题:Runtime中,SEL、Method 和 IMP有什么区别,使用场景?
答:它们之间的关系可以这么解释:一个类(Class)持有一个分发表,在运行期分发消息,表中的每一个实体代表一个方法(Method),它的名字叫做选择子(SEL),对应着一种方法实现(IMP)。具体的分析如下: SEL:定义: typedef struct objc_select…
iOS 一键加入QQ群
获取加群组件的网址:http://qun.qq.com/join.html然后通过它获取到的代码:(BOOL)joinGroup:(NSString*)groupUinkey:(NSString*)k
iOS组件化开发架构设计
随着公司业务的不断发展,项目的功能越来越复杂,各个业务代码耦合也越来越多,代码量也是急剧增加,传统的MVC或者MVVM架构已经无法高效的管理工程代码,因此需要用一种技术来更好地管理工程,而组件化是一种能够解决代码耦合的技术。项目经过组件化的拆分,不仅可以解决代码耦合的问题,还可…
阿里、字节:一套高效的iOS面试题之视图&图形
本篇我们来讲一下 阿里、字节:一套高效的iOS面试题 中的视图&图形相关的问题. 论文下载链接比较慢,我下载了一份Cassowary原文放到了我的博客 大家可以自由下载. 因为多了计算视图大小frame的过程,所以性能肯定没有指定Frame坐标要快. 下面是WWDC2…
iOS扩大UIButton的点击的响应范围
开发过程中经常遇到UIButton点击区域太小 又不想 改动按钮的大小. 让theButton的 x 扩大 30, y 扩大 30 (正数为缩小 负数为放大. 然后宽高 分别是2 * 30和 2 * 30) 判断点击的位置是否在放大完的frame内. 但是 第二种方式 其实 是…
iOS 动态更换Icon
动态切换 App 的 icon 这个需求,在上一家公司做一款定制 App 时遇到过一次,这次领导说可能需要做,就又做了一次。虽然不是什么很难的知识点,这里也就记录一下自己做的过程吧。 我们需要加入我们需要的键——CFBundleAlternateIcons,类型为 Dictio…
细数iOS中的锁
互斥锁:保证在任何时候,都只有一个线程访问对象。当获取锁操作失败时,线程会进入睡眠,等待锁释放时被唤醒; 调用者在未获得锁的情况下,一直运行--自旋,所以占用着CPU,如果不能在很短的时间内获得锁,会使CPU效率降低。所以自旋锁就主要用在临界区持锁时间非常短且CPU资源不紧张的…
iOS链式语法数据绑定轻量级框架实践
当前组件化开发中,经常会用到MVVM设计模式,它促进了UI代码与业务逻辑的分离,一定程度解决viewController臃肿问题,但也使得数据绑定变得复杂,很多情况下需要我们手动绑定数据和刷新界面,经常要写一堆零散的数据绑定业务代码。 关于数据绑定的复杂度问题,我们完全可以使用…
iOS呼吸动画
最后点击触发. 添加一个一次性的缩放动画即可 我们把0.5秒的动画加到 动画组里面,然后给动画组设置的时长保持和呼吸动画 一样,这样剩余的0.5的时候 渐变动画是不会重新开始的. 动画很久没玩了 基本都忘了一干二净了,以后要勤加练习,多出文章和demo,记录一些更多的知识技巧.…
下一页
个人成就
文章被点赞
22
文章被阅读
15,061
掘力值
341
关注了
0
关注者
1
收藏集
0
关注标签
0
加入于
2020-12-02