排序
窥探Swift编程中的错误处理与异常抛出
在Swift 2.0版本中,Swift语言对其错误处理进行了新的设计,当然了,重新设计后的结果使得该错误处理系统用起来更爽。今天的主题就是系统的搞一下Swift中的错误处理,以及看一下Swift中是如何抛...
在 Swift 中测试 UIAlertController的方法
最近我读了一篇在 Objective-C 中使用 control swizzling 测试 UIAlertController 的 文章 。这样的文章总是促使我寻找一种不使用 control swizzling 也可以测试同样东西的方法。虽然,我知道 s...
Swift项目中利用SWRevealViewController实现侧滑菜单
像往常一样,我们还是创建一个Demo App 来展示一下具体如何使用SWRevealViewController。这个Demo 很简单,功能上也不完善,主要的目的只是引导你去了解如何实现侧滑菜单。 我们将要实现的侧滑...
ios系统下删除文件的代码
方法一:这段objective c代码用于删除指定路径的文件 1 2 3 if ([fileManager removeItemAtPath:@'FilePath' error:NULL]) { NSLog(@'Removed successfully'); } 方法二: 1 2 3 4 5 NS...
Swift内置的数字类型及基本的转换方法
Objective-C 消息传递机制详解
Objective-C语言中方法的传递有二种:①Selector ② Blocks,本文主要说一下Selector,关于Blocks会在后续总结一下。 消息传递模型(Message Passing)是Objective-C语言的核心机制。在Objectiv...
Swift中的条件切换语句switch…case学习教程
语法 Swift 语言中 switch 语句的语法: switch expression { case expression1 : statement(s) fallthrough /* 可选 */ case expression2, expression3 : statement(s) fallthrough /* 可...
Swift编程中的初始化与反初始化完全讲解
浅谈在Swift中关于函数指针的实现
Swift没有什么? 苹果工程师给我建的唯一一堵墙是:在Swift中没有任何办法获得一个函数的指针: 注意,C函数指针不会导入到Swift中(来自“Using Swift with Cocoa and Objective-C“) 但是我们...
Swift编程之枚举类型详解
一、定义枚举 在Swift中枚举的定义与其他编程语言中定义枚举不同,在每个枚举元素前面多了一个关键字case, case后紧跟的是枚举元素,下面是定义枚举类型的两种方式。 1. 多个case, 每个枚举元...








