AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

如何自己动手实现 KVO - iOS 移动开发周报

  • 2015-03-10
  • 本文字数:846 字

    阅读完需:约 3 分钟

  1. 《如何自己动手实现 KVO》:KVO 是 Objective-C 对观察者模式(Observer Pattern)的实现。也是 Cocoa Binding 的基础。当被观察对象的某个属性发生更改时,观察者对象会获得通知。本文探究了 KVO (Key-Value Observing) 实现机制,并去实践一番:利用 Runtime 自己动手去实现 KVO 。
  2. 《QQ 中未读气泡拖拽消失的实现分析》:QQ 中针对强迫症有个很棒的交互,对于那些暂时不想理会的未读信息气泡,可以直接手指拖拽去掉。本文介绍了其实现方法。
  3. 《UITextView 编辑时插入自定义表情 - 简单的图文混编》:在 iOS 开发中,经常需要用 UITextView 作为编辑文本的输入控件。但是如何在编辑时插入自定义表情呢?本文简单的用 NSTextAttachment、NSAttributedString 的特性,实现了在 UITextView 中编辑文字时插入自定义表情图片,同时可以返回带有表情 “替换符” 的纯文本字符串。
  4. 《提升 UITableView 性能 - 复杂页面的优化》:随着 App 的用户界面的内容越来越丰富,再强的手机可能都无法同时渲染复杂的 UI 界面和保证流畅的体验。本文分享了一些提升 UITableView 性能的技巧。
  5. 《InfoQ 上移动端话题汇总》 @ 移动开发小冉 整理了一下 InfoQ 上关于移动方面的分享内容,涉及移动端架构、测试、流程优化等多方面的内容。
  6. 《 在非越狱的 iPhone 6 (iOS 8.1.3) 上进行钓鱼攻击 (盗取 App Store 密码)》:iOS 逆向工程的一大应用场景是 iOS 安全。它既可以作为攻击的矛,也可以作为防御的盾。由蒸米带来的本文就是一则典型的以逆向工程为矛的案例,他对 CoreFoundation 里私有函数的运用画龙点睛,值得学习。
  7. 《UIResponder》:在 UIKit 中,IApplication、UIView、UIViewController 这几个类都是直接继承自 UIResponder 类。另外 SpriteKit 中的 SKNode 也是继承自 UIResponder 类。因此 UIKit 中的视图、控件、视图控制器,以及我们自定义的视图及视图控制器都有响应事件的能力。本文详细介绍了一个 UIResponder 类提供的基本功能。
  8. 《实现一个 TODO 宏》:文章介绍了如何实现一个能产生编译器警告的 TODO 宏,用于在代码里做备忘。
2015-03-10 09:483082
用户头像

发布了 65 篇内容, 共 57.9 次阅读, 收获喜欢 23 次。

关注

评论

发布
暂无评论
发现更多内容

天润融通荣膺亿欧2023WIA世界创新奖多项榜单

天润融通

Python函数:函数的定义和调用

我再BUG界嘎嘎乱杀

Python 编程 后端 函数 开发语言

云手机解决海外社媒风控问题

Ogcloud

云手机 海外云手机 跨境云手机 云手机推荐 海外社媒运营

新MacBook到手时,建议你需要做的事情(二)

左诗右码

Mac

@所有人,2024华为ICT大赛基础软件实践训练营来了!时间有限,别错过!

轶天下事

ETL数据集成丨通过ETLCloud工具,将Oracle数据实时同步至Doris中

RestCloud

oracle Doris 数据同步 ETL ETLCloud

天润融通新品上线:坐席知识推荐,让客服工作更轻松!

天润融通

人工智能

活动报名丨智源研究院与行业数据应用Workshop

智源研究院

在矿山“土壤”种植大模型,云鼎科技向产业狂奔这一年

脑极体

AI

PDF如何一键转PPT?办公必备的2个在线工具推荐!

彭宏豪95

人工智能 PPT 办公软件 AIGC AI生成PPT

客户在哪儿AI的企业全历史行为数据与企业信息查询平台上的数据有何区别

客户在哪儿AI

ToB营销 ToB获客 ToB增长 ToB销售 大客户营销

⾯向现代分层存储的 Caching 技术漫谈|Data Infra 研究社第十九期(含资料发布)

Databend

Python函数式编程入门窥探

我再BUG界嘎嘎乱杀

Python 编程 后端 函数 开发语言

大模型评测技术研讨会暨国际标准IEEE P3419第二次工作组会议成功召开

智源研究院

使用 Hugo 快速搭建一个云博客系统

左诗右码

Hugo

天润融通荣获2023 CEIA 中国企业IT大奖

天润融通

国内外API平台对比:RapidAPI、聚合数据、API云市场、幂简集成

幂简集成

API API工具

Altair 首席技术官:数据分析和人工智能平台帮助企业创造更好、更安全、更可持续的产品

Altair RapidMiner

人工智能 算法 数据分析 altair

NVIDIA GPU 监控观测最佳实践

观测云

gpu

时序数据库如何选型?详细指标总结!

Apache IoTDB

为什么StampedLock会导致CPU100%?

王磊

Java

新MacBook到手时,建议你需要做的事情(一)

左诗右码

Mac

酷克数据出席 2024 可信数据库发展大会 存算分离架构驱动电信行业数据平台革新

酷克数据HashData

CSS:弹性布局(display:flex)

不在线第一只蜗牛

CSS 前端 布局

2024年,是该掌握双拼打字的时候了!

左诗右码

“人本科技,智慧生活”,ARROW箭牌持续加码数智健康卫浴领域

新消费日报

如何自己动手实现 KVO - iOS 移动开发周报_语言 & 开发_唐巧_InfoQ精选文章