CodingIran 最近的时间轴更新
CodingIran

CodingIran

V2EX 第 143391 号会员,加入于 2015-10-20 09:19:52 +08:00
CodingIran 最近回复了
8 天前
回复了 cnhongwei 创建的主题 MacBook Pro MBP 2013 坏了,还有什么用?
M1 air 16G
换左侧借口
绿联的 16 寸 灰色
@harde 高版本备份的 timeMachine 无法迁移到低版本的
@harde 降级貌似不能用 timemachine 吧
85 天前
回复了 CodingIran 创建的主题 Apple 新款 Macbook Pro 16 如何购买第三方充电器
@popzuk 不是充电接口的问题
是买多大功率的充电器,官方配的是 140w ,想再买一个充电器放公司,纠结应该买多大功率的
85 天前
回复了 CodingIran 创建的主题 Apple 新款 Macbook Pro 16 如何购买第三方充电器
@wishyy 有点担心传说的“高性能模式”下的整机功耗会>100w
@wiwby IB

“玩不转就是菜”——大部分情况不是用 IB 不是因为“不会”,而是“不愿意”,做好 code snippet 和封装,纯代码效率不会比 IB 差很多。但纯代码配合 frame 布局的性能却比 IB 高很多(尤其在 iOS12 以下的设备);另外纯代码对于控件封装和复用也比 IB 更有优势。你可以选择自己喜欢的 coding 方式,但不要轻易下“就是菜”的结论。

“学习成本大?——难道不是纯代码的学习成本才大吗:使用 IB 通常可以忽略视图的生命周期,我认识很多 3.4 年经验的 iOS,连 sizeToFit, sizeThatFits:, layoutSubviews, intrinsicContentSize, didMoveToWindow, didMoveToSuperview.. 这些基本的方法都不懂正确的使用。
一看到设计稿不思考着如何“优化性能”、“如何封装以方便复用”,而是直接打开 storyborad 或 xib 开始拖控件的话很难提高的。
300 天前
回复了 canoe2018 创建的主题 iDev 聊天应用的消息输入框哪种实现方案比较好?
通过监听键盘的高度变化

微信 飞书 钉钉都是这么做的
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2085 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 00:34 · PVG 08:34 · LAX 16:34 · JFK 19:34
♥ Do have faith in what you're doing.