新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的界面设计 ,将会...
![240](https://cdn2.jianshu.io/assets/default_avatar/14-0651acff782e7a18653d7530d6b27661.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的界面设计 ,将会...
前段时间在RxSwift上做了一些实践,Rx确实是一个强大的工具,但同时也是一把双刃剑,如果滥用的话反而会带来副作用,本文就引入Rx模式之后如何更好的管理应用的状态和逻辑做了...
感谢回复
一个系统BUG引发的血案 -- FKDownloader接触 BUG 前几天突然收到一朋友发来的消息, 说是在 iOS 12 上遇到了一个新的 BUG, 问我怎么看? 我说新系统遇到 BUG 不是很正常吗? 大概是个什么情况?经过...
非常感谢你的文章,很容易理解和阅读。
但有一个疑问关于其中 iOS 12 与 iOS 11 的 Resume Data 的变化,我自己测试(自己写的用系统的方法`downloadTask(withResumeData resumeData: Data) -> URLSessionDownloadTask` 没有走 Helper)是没发现问题。请问有相关的文章描述这两个问题么?感谢
```
而在 iOS 11 中, 因为多出了 NSURLSessionResumeByteRange 字段导致一些奇怪的问题, 可以使用 FKResumeHelper 先读取, 在删除字段, 然后封包, 也可自己进行删除, 目前 FKDownloader 已自行处理.
虽然没有出错, 但在 iOS 12 中, ResumeData 的封包格式发生了改变, 现在可使用 +[NSKeyedUnarchiver unarchiveObjectWithData:] 直接进行解包, 现在可以使用 -[NSKeyedUnarchiver decodeTopLevelObjectForKey:error:] 方法, key 为 NSKeyedArchiveRootObjectKey 来进行解包(而系统默认的 key 是 root, Apple 我不是很懂你啊😂), 但之前版本需要使用 +[NSPropertyListSerialization propertyListWithData:roptions:format:error:] 进行解包, 封包时也要注意区分.
```
一个系统BUG引发的血案 -- FKDownloader接触 BUG 前几天突然收到一朋友发来的消息, 说是在 iOS 12 上遇到了一个新的 BUG, 问我怎么看? 我说新系统遇到 BUG 不是很正常吗? 大概是个什么情况?经过...
接触 BUG 前几天突然收到一朋友发来的消息, 说是在 iOS 12 上遇到了一个新的 BUG, 问我怎么看? 我说新系统遇到 BUG 不是很正常吗? 大概是个什么情况?经过...
从iOS7以来,苹果推出NSURLSession后,iOS现在可以实现真正的后台下载,这对我们iOSer来说是一个福音。 一个 NSURLSession对象可以协调一个或多个...
当需要判断iOS系统版本的时候,相信很多人都会这么干: 曾经看到一篇文章告诉说 在Availability.h中已经定义了很多系统的宏: 然后使用: 或者是使用: 就搞定了。...
昨天看了YYCache的源码,发现里面经常用到了__attribute__。attribute是GNU的一种编译指令在声明的时候指定某种特性,能做多样化的错误检查和高级优化。...
1.convertRect的使用 1 [A convertRect:B.frame toView:C]; 计算A上的B视图在C中的位置CGRect 2 [A convertR...
“Content Compression Resistance Priority”,也叫内容压缩阻力优先级(小名:别挤我),该优先级越高,则越晚轮到被压缩。
“Content Hugging Priority”,也叫内容紧靠优先级(小名:别扯我),该优先级越高,这越晚轮到被拉伸。
这段十分形象 nice
IOS开发之Autolayout——“Content Compression Resistance”和“Content Hugging”在使用storyboard进行UI布局时,我们经常不经意间会注意到“Content Compression Resistance Priority”和“Content Hug...
在使用storyboard进行UI布局时,我们经常不经意间会注意到“Content Compression Resistance Priority”和“Content Hug...
CocoaPods的安装与使用(一) CocoaPods的原理与技巧(二) CocoaPods建立自己的Podspec(三) CocoaPods诞生的时代背景(四) 创建自己...
WWDC 2017 刚结束,虽然如预期的一样,缺少意料之外的惊喜,但依旧有不少新的特性和 API 值得圈点。抛开 Core ML 以及 ARKit 这些影响深远的亮点不谈,目...
iOS中有三类事件:UIEventTypeTouches触摸事件、 UIEventTypeMotion “动作”事件,比如摇晃手机设备、UIEventTypeRemoteCo...
前言 在前面的文章中,我们介绍了UIWebView、WKWebView一些使用,与JS的交互和一些坑,相信看过的小伙伴们,已经大概清楚了吧,如果有问题,欢迎提问。 本文是本系...
目录操作 文件操作 选择操作 安全操作 编程操作 进程操作 时间操作 网络与通信操作 Korn Shell 命令 其它命令