一、usbmuxd 介绍 usbmuxd 是苹果的一个服务,这个服务主要用于在USB协议上实现多路TCP连接,将USB通信抽象为TCP通信。苹果的iTunes、Xcode,都...
![240](https://cdn2.jianshu.io/assets/default_avatar/5-33d2da32c552b8be9a0548c7a4576607.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一、usbmuxd 介绍 usbmuxd 是苹果的一个服务,这个服务主要用于在USB协议上实现多路TCP连接,将USB通信抽象为TCP通信。苹果的iTunes、Xcode,都...
@群星陨落 那请教一下如何对 [String: Any] 使用 Codable ?
Swift 4 踩坑之 Codable 协议所有文章已搬迁到个人站点:me.harley-xk.studio,欢迎访问留言 WWDC 过去有一段时间了,最近终于有时间空闲,可以静下心来仔细研究一下相关内容。对于开发者来...
前段时间我在思考如何将 SwiftyJSON.JSON 类型的数据不散布到每个需要解析数据的地方,也就是我想封装它,我最终放弃了。我现在改用 Codable 的自动解析,它更加符合我想要的效果。对于SwiftJSON的封装使用,有什么好的建议吗?(不让 SwiftyJSON.JSON 这个类型过多侵入我的代码)
Swift 4 踩坑之 Codable 协议所有文章已搬迁到个人站点:me.harley-xk.studio,欢迎访问留言 WWDC 过去有一段时间了,最近终于有时间空闲,可以静下心来仔细研究一下相关内容。对于开发者来...
源起 公司有几个私有pod库,一直使用的是:git =>'https://xxxx.git'这种方式集成的,但是每次 pod update 的时候都需要下载一遍,而且公司的网...
Swift 标准库中有许多 protocols,其中很多看起来貌似很抽象,并且感觉并没有什么卵用,RawRepresentable 就是其中之一,也许你平时都没有直接用到它,...
最近写项目遇到一个问题,我需要跟新友盟来适配iOS9.0+,所有就用cocoapods跟新了一下友盟SDK,结果遇到了library not found for -lXXX的...
Finder 中显示/隐藏 隐藏文件的快捷键 command + shift + .
CocoaPods安装 详细2018.8.28 https://gems.ruby-china.org域名更新为https://gems.ruby-china.com 2017.12.1 更新ruby源...
tags: Xcode, 日常技巧 今天打包发版时, 忽然想到为啥我要手动去改版本号呢?于是我 google 了一下, 找到一个解决办法, 是通过添加一个脚本的方式实现。原文...
tags: swift 4.2, 日常爬坑 发现问题 最近在做类似手机来电响铃且震动功能。在一个网上找到一份封装播放铃声的代码。(这位码农这么小个功能还做了framework...
我知道那个问题怎么回事了,不是bug,而是指这一行一共被执行了几次,你省略return的时候都把代码写在了一行,所以他算上了一次赋值操作,所以就多了一次,你可以在{后面加个回车,就能看到变成正常的次数了。
〇. 不够优雅的 #selector Swift 中的 Selector 就是 Objective-C 中的 SEL, 在 SWift 中重新封装成结构体, 并扩展了一些方法...
error: unknown warning option '-Wno-null-pointer-arithmetic'; did you mean '-Wno-null-arithmetic'? [-Werror,-Wunknown-warning-option]
ninja: build stopped: subcommand failed.
WebRTC入门:iOS工程刚进到新的项目组,就接到WebRTC相关的任务。我们的项目是需要基于WebRTC上做二次开发。而最新版本的WebRTC的工程是基于gn和ninja,每次修改完后,编译成lib...