GitHub Repo:vue-objccnFollow: halfrost · GitHub 项目地址:http...[作者空间]
当我们开始关注 App 的用户体验后,网络通畅性和界面的流畅性是保证 App 好用的重要指标。近期对项目中的网络数...[作者空间]
上个月参加了一场西雅图当地的线下 iOS 开发者聚会。Jeff Szuhay 作为一个有20+年开发经验的资深程序...[作者空间]
前言 TangramKit是iOS系统下用Swift编写的第三方界面布局框架。他集成了iOS的AutoLayout...[作者空间]
1.没有自动装箱的masonry的使用 2.获取系统返回pop手势 3.忽略未使用变量警告 4.忽略方法未声明警告...[作者空间]
UIImagePickerController 目前,将视频捕获集成到你的应用中的最简单的方法是使用 UIImag...[作者空间]
写在前面 APP开发避免不开系统权限的问题,如何在APP以更加友好的方式向用户展示系统权限,似乎也是开发过程中值得...[作者空间]
1. 将图片转换为Base64编码,POST上传。PHP将Base64解码为二进制,再写出文件。 缺点:不能上传较...[作者空间]
1.单张图片上传 2.多张图片上传 PS:上传图片前,必须先压缩图片,不然图片过大,可能会导致上传失败![作者空间]
开始之前,我想先提几个问题,看看大家是否对此有疑惑。唐巧已经写过一篇对block很有研究的文章,大家可以去看看(本...[作者空间]
我看iOS本身定义的枚举里面经常会使用左移(<<)来定义枚举的值,一开始我还不懂为啥要这么定义。这么处理的逻辑跟i...[作者空间]
多线程是程序开发中非常基础的一个概念,大家在开发过程中应该或多或少用过相关的东西。同时这恰恰又是一个比较棘手的概念...[作者空间]
理解“不存在”的概念不仅仅是一个哲学的问题,也是一个实际的问题。我们是有形宇宙的居民,而原因在于逻辑宇宙的存在不确...[作者空间]
注:文章中部分代码参考了这里,感谢原作者。 AttributedString可以分为NSAttributedStr...[作者空间]
这是 Objective-C 高级编程 第二章。这一章的内容,囧,太底层了,还是要把知识往实际上靠。下周就是最后一...[作者空间]
在这篇文章中,我将为你整理一下 iOS 开发中几种多线程方案,以及其使用方法和注意事项。当然也会给出几种多线程的案...[作者空间]
我们常常会延迟某件任务的执行,或者让某件任务周期性的执行。然后也会在某些时候需要取消掉之前延迟执行的任务。 延迟操...[作者空间]