用 ChatDev 帮你写一个乒乓球游戏

用 ChatDev 帮你写一个乒乓球游戏

魔幻的公元2020

你对一件事的做法,决定着你对所有事情的做法。 —《Secrets of the Millionaire Mind》

hitTest:withEvent: 一次点击两次调用?

在测试中发现,每一次触摸操作,会触发两次 hitTest:withEvent: 方法。两次调用的 point 参数完全相同,时间戳也相同。但是两次的调用栈不同。

UIViewController automaticallyAdjustsScrollViewInsets

在使用了 addSubView, addChildController 的场景下,childController 里的 collectionView 顶部会出现 20 pt 的偏移,并且在设置了 automaticallyAdjustsScrol...

UITextField 在英文输入法状态下的坑

起因在业务开发中有这样一个需求,一个列表每行文字可以编辑,并且文字可以换行或合并。当时的实现是这样的,一个 tableView,每一个cell 中持有一个 textField,这个textField 根据光标的位置来决定换行及合并的规则。

[译]objc 讲解: 类和元类

原文地址:[objc explain]: Classes and metaclasses 原文作者:Greg Parker 译者:kirinzer

Hello 2019

You’ve got to find what you love.

Category 添加属性

Category 我们开发时会经常用到,不过大多数情况下,也只是对某一个类添加一些实例方法或者类方法,一般也足以满足需求。