Swift共115篇 第10页
Swift‌是由苹果公司于2014年推出的编程语言,旨在替代Objective-C,成为iOS、macOS、watchOS和tvOS应用开发的主要语言‌。Swift结合了C和Objective-C的优点,同时去除了C的兼容性限制,提供了一种更现代、更安全、更高效的编程方式‌。

浅谈在Swift中关于函数指针的实现

Swift没有什么? 苹果工程师给我建的唯一一堵墙是:在Swift中没有任何办法获得一个函数的指针: 注意,C函数指针不会导入到Swift中(来自“Using Swift with Cocoa and Objective-C“) 但是我们...
子博网的头像-华尔子博-奥夏网子博网2年前
0796

使用Swift实现iOS App中解析XML格式数据的教程

在IOS中,提供了一套解析XML数据的API。其实也很简单,就是NSXMLParser和NSXMLParserDelegate。 可以直接指定到XML的URL去实例化NSXMLParser public convenience init?(contentsOfURL url: NSUR...
王麻子的头像-华尔子博-奥夏网王麻子2个月前
0785

详解Swift的switch…case语句中break关键字的用法

与Objective-C中这部分内容相比,在Swift中switch得到了极大的改善。这是一件非常有趣的事,因为这还是没有添加到Objective-C中,还是没有打破Objective-C是C的超集的事实。 第一件令人兴奋的地...
子博兄的头像-华尔子博-奥夏网4个月前
0768

详解Swift编程中的常量和变量

常量 常量指的是程序无法在其执行期间改变的固定值。 常量可以是任何像整型常量,浮点常量,字符常量或字符串的基本数据类型。也可以是枚举常量。 这些常量和常规变量处理一样,只是它们的值不...
天山雪莲的头像-华尔子博-奥夏网天山雪莲2年前
07612

Symfony2学习笔记之插件格式分析

Symfony2学习笔记之插件格式分析-华尔子博-奥夏网
Symfony2的插件格式。具体如下: 一个bundle类似于其它框架中的插件,但是比插件表现更好。它跟其它框架最主要的不同是在Symfony2中所有东西都是bundle,包括核心框架功能和你写的所有应用程序...
天山雪莲的头像-华尔子博-奥夏网天山雪莲2年前
0759

Swift编程中的初始化与反初始化完全讲解

Swift编程中的初始化与反初始化完全讲解-华尔子博-奥夏网
初始化 类,结构和枚举当 Swift 声明后准备初始化类实例。初始值被初始化为存储属性,并且新的实例的值也被进一步进行初始化。创建初始化函数的关键字是通过 init() 方法。Swift 初始化不同于 O...
子博网的头像-华尔子博-奥夏网子博网1年前
0755

详解Swift编程中下标的用法

访问一个集合的元素成员,在类中的序列和列表,结构和枚举都可以使用下标。这些下标用于存储和使用索引来检索值。数组元素可使用如:someArray[index],在 Dictionary 实例及其后续成员元素的访...
天山雪莲的头像-华尔子博-奥夏网天山雪莲2年前
07514

在 Swift 中测试 UIAlertController的方法

最近我读了一篇在 Objective-C 中使用 control swizzling 测试 UIAlertController 的 文章 。这样的文章总是促使我寻找一种不使用 control swizzling 也可以测试同样东西的方法。虽然,我知道 s...
南宫世家的头像-华尔子博-奥夏网南宫世家2年前
0757

Swift实现监听键盘通知及一些处理详解

在iOS中,监听键盘通知及处理键盘事件是比较常见的需求。这里我们来看看如何在Swift中实现这个功能。 1. 监听键盘通知我们可以监听以下三个键盘通知: - UIKeyboardWillShowNotification:键盘即将...
子博网的头像-华尔子博-奥夏网子博网3年前
0737

Swift版使用ThPullRefresh实现下拉上拉刷新数据

如何使用: Cocoapods 导入:pod 'ThPullRefresh', 在项目中 import 'ThPullRefresh' 手动导入:将'ThPullRefresh' 文件夹中的所有文件拽入项目中 head与foot基本效果的添加 具体代码如下: 1 ...
子博兄的头像-华尔子博-奥夏网11个月前
07312