首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Supercat16366
掘友等级
iOS 开发攻城狮
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
赞
文章( 5 )
沸点( 0 )
Swift 性能优化(1)——基本概念
最近看了关于 Swift 底层原理的一些视频和文章,收获颇丰,感觉对于编程语言有了新的理解。因此,趁热打铁,记录并总结对 Swift 底层原理的理解。由于相关的内容非常多,这里准备分成多篇文章来进行阐述。 本文主要介绍关于 Swift 性能优化的一些基本概念。编程语言的性能主要…
有赞移动 iOS 组件化(模块化)架构设计实践
业务组件化(或者叫模块化)作为移动端应用架构的主流方式之一,近年来一直是业界积极探索和实践的方向。有赞移动团队自16年起也在不断尝试各种组件化方案,在有赞微信商城,有赞零售,有赞美业等多个应用中进行了实践。我们踩过一些坑,也收获了很多宝贵的经验,并沉淀出 iOS 相关框架 Bi…
Tab Bar 的图标原来还可以这样玩
框架自带的 Tab Bar 相信大家已经熟悉得不能再熟悉了,一般使用的时候不过是设置两个图标代表选中和未选中两种状态,难免有一些平淡。后来很多控件就在标签选中时进行一些比较抓眼球的动画,不过我觉得大部分都是为了动画而动画。直到后来我看到Outlook客户端的动画时,我才意识到原…
解决自定义可拖动View在软键盘弹出和隐藏时位置重置问题
一顿操作猛如虎。。。 可拖动的view就不说了,没啥可说的,主要是设置位置。最开始我用的是: 按钮的可活动页面变成了红线区域.... 一顿操作猛如虎,发现自己二百五....问题出来了,那就解决呗。查阅尝试之后发现layout()方法可以实现效果且不会偏移👇 哎呀,终于搞定了,…
@property @synthesize @dynamic
当我们在一个类中定义属性(name)时,系统会自动为我们自动生成一个带下划线的属性 (_name) 并添加这个属性的存取方法 (setter、getter) 。这个过程叫做 autosynthesis (自动合成),在代码的编译期执行。 这就引入了我们接下来要说的 @sythe…
个人成就
文章被点赞
8
文章被阅读
1,346
掘力值
32
关注了
20
关注者
4
收藏集
6
关注标签
17
加入于
2017-02-08