最新 最热

TIOBE 1 月编程语言排行榜:C 语言再度「C 位」出道

在 2020 年初雪来临之际,TIOBE 官方在最新发布的 1 月编程语言榜单中为我们最终揭开了「 2019 年度编程语言」的神秘面纱,然意料之外情理之中,获此殊荣的并非是风风火火吵闹了一年又一年的 Python,而是一位低调的老兵——...

2020-01-07
1

【翻译】RIPE NCC用尽IPv4的一点思考

作为小小号主的我表示很无力啊,这几天,天天都是热点。前有网易员工勇敢发声维护自己的利益,紧接着网易所谓的道歉;接下来又是2017-2019的对比,勾起了一个个满满的回忆;再来就是全球IPv4用尽,这个在学生时代就说快要用尽的东...

2019-12-27
1

iOS开发之Xcode11后纯代码项目工程设置

Xcode 11发布之后,新建iOS项目工程时,会有很多变化,最大的变化是多了文件SceneDelegate,此时如果希望通过纯代码设置界面,流程与以往会有一些不一样,本文简单介绍一下。...

2019-12-26
1

Objective-C中实现Swift中的defer

defer 所声明的 block 会在当前代码执行退出后被调用。正因为它提供了一种延时调用的方式,所以一般会被用来做资源释放或者销毁,这在某个函数有多个返回出口的时候特别有用。...

2019-12-26
1

分别开放不同的接口给OC和Swift

因为手机登陆(需要国家码(中国 +86))和邮箱登陆的差异性,只能开放出去两个接口

2019-12-25
1

深入了解 iOS 的初始化

在 iOS 里面,无论是 Objective-C 还是 Swift,类(结构体、枚举)的初始化都有一定的规则要求,只不过在 Objective-C 中会比较宽松,如果不按照规则也不会报错,但会存在隐患,而在 Swift 则需要严格按照规则要求代码才能编译通过,极...

2019-12-11
1

写下LaTeX代码就要看结果?这款编辑器让你「所见即所得」

近日,GitHub 出现了一个新的项目,是一个名为 SwiftLaTeX 的可视化编辑器。该项目最大的亮点在于:你编写的 LaTeX 代码能够立刻展示实际的效果,所见即所得。这个编辑器还是基于浏览器的,还支持云文件存储。...

2019-12-10
1

如何快速学一门新语言,以 Dart 为例

世界上没有一种可以各个领域通吃的语言,为了应对不同的场景和需求,我们摆脱不了要学习一门新的语言。最近准备入坑 Flutter(技术储备),学了点 Dart, 一点心得分享给大家。...

2019-12-04
1

再谈编程范式—程序语言背后的思想

托马斯.库尔提出“科学的革命”的范式论后,Robert Floyd在1979年图灵奖的颁奖演说中使用了编程范式一词。编程范式一般包括三个方面,以OOP为例:

2019-12-04
1