最新 最热

9. Kotlin 函数声明和扩展(extension)

Utils 工具类是无构造参数的 static 方法集合,用于扩展某个对象的功能,如 MathUtils,ToastUtils,FIleUtils,StringUtils, LogUtils。Utils 类在一定程度上减少了重复代码的问题,它是成本最低的 DRY(Don’t repeat yourself)实...

2020-03-30
1

自动删除旧代码?Uber 开源利器「食人鱼」

场景描述:开发人员必须要面对的一个问题,就是要处理在不断完善中积累的过时代码,近日 Uber 开源了一个自动删除旧代码的工具,它可以寻找代码库中废弃的功能标志模块,在配合开发者的情况下,进行代码删除或者重构操作。...

2020-03-27
1

Swift 实现腾讯云 TC3-HMAC-SHA256 签名方法

最近在接入一些腾讯云的API,腾讯是不是歧视我 iOS 没有 OC 示例,也没有 Swift 示例,可能是面向服务器的吧,但是边上安卓的童鞋直接复制JAVA代码就跑起来~~~我难受。...

2020-03-25
1

Swift编程小技巧

Swift中有很多有用的小技巧,用好了能使代码更加安全,简洁,易于理解或效率更加高效,在这记录一些编写swifty code的小技巧。

2020-03-20
1

在iOS上清除应用的启动屏幕缓存

每当我在我的iOS应用程序中修改了LaunchScreen.storyboad中的某些内容时,我都会遇到一个问题:

2020-03-20
1

Swift入门:类

Swift有另一种方法来构建称为类的复杂数据类型。它们看起来类似于结构体,但有许多重要的区别,包括:

2020-03-19
1

GCC、Clang和LLVM

GCC(GNU Compiler Collection,GNU编译器套装),是一套由 GNU 开发的编程语言编译器。

2020-03-12
1

Apple Swift编程语言入门教程

今天凌晨Apple刚刚发布了Swift编程语言,本文从其发布的书籍《The Swift Programming Language》中摘录和提取而成。希望对各位的iOS&OSX开发有所帮助。

2020-03-04
1

iOS - DeviceToken 解析

在stackoverflow中有人说过这样的解析方式并不好,但是一直没有问题,所以大家也就习惯了这样的解析方式了,但是iOS13中这样的解析方式就有问题了 大家可以更新解析方式为下面这样的方式(兼容各个版本):...

2020-02-25
1

TIOBE - 2020年2月编程语言排行榜,Objective-C 前路迷茫

Objective-C这个月在TIOBE指数中又失去了7个位置,因此在前20名中处于下滑的边缘。实际上,下降的时间比预期的要长得多。2014年,苹果宣布新的编程语言Swift将取代Objective-C。当时Objective-C在TIOBE指数中排名第三,iphon...

2020-02-21
1