iOS UICollectionView autolayout UICollectionViewCell 瀑布流加载网络图片自适应cell的高度章 这篇文章主要是用来给自己做...
iOS底层原理总结 - Category的本质 面试题 Category的实现原理,以及Category为什么只能加方法不能加属性。 Category中有load方法吗?lo...
这个 API 挺好用,但对 1.0 == 1.0.0 等此类非常规版本号无能为力。
版本号大小比较算法版本号之间比较大小,本质上是比较字符串之间的关系。这里给定两个版本号,你一定能迅速地区分出大小: 想要让计算机程序分辨她们的关系,可以直接使用strcmp()函数获取返回值,...
@liaoworkinn 我也为此事头疼,上面讲的两种方式对我的项目都无效。
关于适配XCode 12 跑模拟器编译报错的错误报错内容:building for iOS Simulator, but linking in object file built for iOS, xxxx for arc...
你好,文章末尾已说明了此情况。
iOS 正确设置状态栏 StyleiOS 的状态栏 自 iOS 7 以来,iOS 采用了沉浸式状态栏设计,而且状态栏风格主要以黑白二色为主,比如礼物说和佳学(已解散)两款 APP 分别采用了这两种不同的设计。...
@菰訫獨吟 能否给个例子?
避免陷入 double 转 NSString 的坑服务端给客户端返回数据一般使用 JSON 字符串,iOS 端一般会将 JSON 转成 Dictionary 使用。于是坑就来了。 这是一个简单的 JSON 串: 值得注意的是...
可以尝试参考文章最后一部分:Case4: Present Modal Controller
iOS 正确设置状态栏 StyleiOS 的状态栏 自 iOS 7 以来,iOS 采用了沉浸式状态栏设计,而且状态栏风格主要以黑白二色为主,比如礼物说和佳学(已解散)两款 APP 分别采用了这两种不同的设计。...
循环引用(Circular Reference)是指两个对象之间相互强引用,两者无法按时释放,从而导致内存泄漏,是 iOS/macOS 开发人员经常遇见的一种内存管理问题。 ...
假如在一个平面直角坐标系中存在一个坐标 p1,要求指定另一个坐标 p2,求 p1 绕 p2 旋转 β 弧度之后的新坐标。 这是个数学题,实际的 iOS 开发中也可能偶遇此类问...
本文主要在 MRC 和 ARC 环境下,通过实例来分析block在内存中的存储位置,阅读本文的读者需要提前了解block的相关知识和使用技巧。 我们先定义一个Block_t类...
原作者 Greg Heo (@gregheo) | Twitter ,原文链接:Swift Substrings 为文本字符串添加特性或者语法糖在各种编程语言中都很普遍。就拿...
@yun_66 没有,你可以尝试自己迁移到 Swift :)
“获取验证码”按钮的倒计时功能的实现细节iOS 的倒计时有多种实现细节,Cocoa Touch 为我们提供了 NSTimer 类和 GCD 的dispatch_source_set_timer方法去更加方便的使用计...
@榆木脑袋1 除了手动调用 load 方法这个特例外,我不认为 dispatch_once 是必须的,load 方法由系统调用执行始于 main 方法之前,且会阻塞后续代码执行。
获取 APP 屏幕最上层的 View Controller(续)我一直在想,应该还有比之前一篇文章更为简洁的方式去获取 APP 屏幕最上层的 View Controller。当一个 controller 出现在屏幕上,其生命周期的-vie...
在我十岁的时候,我觉得这个世界上没有什么东西能比我老爸的那台破电脑更好玩的了。后来,我成为一名Web开发爱好者。大学毕业之后,我在一个非盈利组织工作,那个时候赚得并不多。再后...
前言 众所周知,现在App的竞争已经到了用户体验为王,质量为上的白热化阶段。用户们都是很挑剔的。如果一个公司的推广团队好不容易砸了重金推广了一个APP,好不容易有了一些用户,...
@yun_66 忘了解释 bug 原因:倒计时即将结束时 button 的 layoutSubviews 方法会被调用,然后按钮样式被重新设置为正在倒计时的样式,但倒计时剩余时间为 0,所以出现了你看到的这个问题。
“获取验证码”按钮的倒计时功能的实现细节iOS 的倒计时有多种实现细节,Cocoa Touch 为我们提供了 NSTimer 类和 GCD 的dispatch_source_set_timer方法去更加方便的使用计...
嗯,这个问题已经做了兼容修复,具体可查看更新后的 Demo
“获取验证码”按钮的倒计时功能的实现细节iOS 的倒计时有多种实现细节,Cocoa Touch 为我们提供了 NSTimer 类和 GCD 的dispatch_source_set_timer方法去更加方便的使用计...