iOS - OC 与 Swift 互相操作
前言
在 Swift 语言中,我们可以使用 Objective-C、C 语言编写代码,我们可以导入任意用 Objective-C 写的 Cocoa 平台框架、Objective-C 框架或 C 类库。
iOS - UIDatePicker
前言
NS_CLASS_AVAILABLE_IOS(2_0) __TVOS_PROHIBITED @interface UIDatePicker : UIControl
@available(iOS 2.0, *) public class UIDatePicker : UIControl, NSCoding
UIDatePicker 是 UIKit 控件中提供日期和时间选择的控件。
Swift中的条件操作和循环
在Swift中,使用if和switch语句来进行条件操作,使用for-in、for、while和repeat-while语句来进行循环。
iOS - AudioServicesPlay 短频音效播放
前言
extern void AudioServicesPlayAlertSound(SystemSoundID inSystemSoundID) __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0);
@available(iOS 2.0, *) public func AudioServicesPlayAlertSound(inSystemSoundID: SystemSoundID)
系统声音服务(System Sound Services)提供了一个接口,用于播放不超过 30 秒的声音。
Swift中正则使用正则的几种方式
之前记录了用正则验证邮箱地址 下面我也记录一下用其它方法使用正则
如下,查询字符串内是否有大写字母,注意rangeOfString方法的第二个参数是.RegularExpressionSearch 正则查找。
10.Swift学习之字典
字典的介绍
字典是由键值(key:value)对组成的集合
字典中的元素之间是无序的
字典是由两部分集合构成的,一个是键集合,一个是值集合
字典是通过访问键间接访问值的
键集合是不能有重复元素的,而值集合是可以重复的
Swift中的字典类型是Dict...
iOS - Swift NSRect 位置和尺寸
前言
结构体,这个结构体用来表示事物的坐标点和宽高度。
public typealias NSRect = CGRect
public struct CGRect {
public var origin: CGPoint
public var s...