最新 最热

​哪些开发问题最让程序员“头秃”?我们分析了Stack Overflow的11000个问题

自 2008 年成立以来,Stack Overflow 一直在拯救所有类型的开发人员。自那时以来,开发人员提出了数百万个关于开发领域的问题。

2019-10-21
0

算法-二分查找算法(OC、Swift、Python)

二分查找在程序开发过程中是十分常见的算法,也是在程序员面试过程中关于算法的知识点考察过程中最常问的知识点;二分查找在实际开发过程中也常常用的到;就比如在一个一维有序数组中查找最大的一个数;我们可以每次都和数...

2019-10-18
0

Xcode 11 初体验(Xcode工作流的改进(Workflows))

我们这里着重介绍一下 Editor Options 、Add Editor、MiniMap 这3个选项。

2019-10-18
1

swiftUI之加载网络图片

SwiftUI之List Group NavigationView ForEach

2019-10-16
0

iPadOS上启动黑屏翻车问题分析(二)

昨天我们说了旧的项目在iOS 13下完全启动之后黑屏的问题,然后紧跟问题通过UI图层分析方式一步步的分析基本找到了问题的根源---iPadOS的底层以及操作思路转变啦...

2019-10-14
0

音频开发中常见的四个错误

制作音频产品是一项极富创造性的事业,如果你是音频开发者,那么你开发的产品将为更多相关行业人员带来创作上的帮助,这不能不说是一件颇具成就感的事业。...

2019-10-14
1

Swiftshield:SwiftOBJ-C 代码混淆工具

SwiftShield是一个用于为你的iOS项目对象生成不可逆加密名称的工具,其目的是保护你的iOS apps不被一些逆向工具所破解(如class-dump和Cycript)。

2019-10-10
0

科普一下程序运行时内存分配

代码段(code segment/text segment )通常是指用来存放程序执行代码的一块内存区域。这部分区域的大小在程序运行前就已经确定,并且内存区域通常属于只读, 某些架构也允许代码段为可写,即允许修改程序。在代码段中,也有可能...

2019-10-09
1

36.Swift学习之Associated Object

Swift 可以利用 OC 的 runtime 和 KVC ,在运行时向一个对象添加值存储,这种方式称之为Associated Object。在使用 extension 扩展现有类的功能时,使用Associated Object的方式,可以将一个值 “关联” 到已有的要扩展的类...

2019-09-29
0

@dynamicCallable

Swift 5 中引入了一个新的语法@dynamicCallable(动态可调用)。使用@dynamicCallable标记了目标以后(类、结构体、枚举、协议),实现dynamicallyCall方法后,目标可以像调用函数一样使用。...

2019-09-24
0