![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Swift 拾遗
Leonardo_Fibonacci
make it happen make it better
展开
-
Swift4 String截取字符串
var str1 = "AlexanderYeah";// 1 截取字符串的第一种方式// prefix 截取前3个字符串var str2 = str1.prefix(3);print(str2);// suffix 截取后3个字符串var str3 = str1.suffix(3);print(str3);// 2 截取一个范围的字符串// 从0开始 到倒数第二位结...原创 2019-03-08 14:19:52 · 2305 阅读 · 0 评论 -
swift string,Int,Double相互转换
import UIKitvar str = "Hello, playground"// 1 字符串转Int Double Floatvar str1 = "818";// 转Intvar val1 = Int(str1);// 转Doublevar val2 = Double(str1);// 转floatvar val3 = Float(str1);print(val3!...原创 2019-03-06 11:18:36 · 40601 阅读 · 1 评论 -
Swift 字符串去除换行符空格符
capitalizedLetters:大写 controlCharacters:控制符whitespacesAndNewlines:空格换行decimalDigits:小数letters:文字lowercaseLetters:小写字母uppercaseLetters:大写字母nonBaseCharacters:非基础alphanumerics:字母数字newlines:换行...转载 2019-05-20 11:36:19 · 2999 阅读 · 0 评论 -
Swift Code Snippet
1 swi_crecell func numberOfSections(in tableView: UITableView) -> Int { return 1; } func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {...原创 2019-06-10 17:40:30 · 384 阅读 · 0 评论 -
Swift default参数
swift 支持默认参数,在声明方法的时候,可以给某个参数制定一个默认的使用值,当没有传入值的时候,使用默认的参数,当传入值存在的时候,使用对应的传入值import UIKitvar str = "Hello, playground"func sayHello(str1:String = "hello",str2:String = "world"){ print(str1 + ...原创 2019-06-21 16:22:48 · 730 阅读 · 0 评论 -
Swift 字面量表达
字面量是一个很强大的特性,对于缩短代码很有帮助// // 1 字面量就是 简洁明了指出自己的类型并且为变量赋值的的值// tom false 称之为字面量let dog:String = "tom";let ok = false;// Array 和 Dictionary 赋值的时候也是使用的字面量let animals:Array = ["1","2","3"];let s...原创 2019-06-21 18:02:27 · 359 阅读 · 0 评论 -
swif 在字符串中查找特定字符索引以及改变字符串的指定位置的颜色 字体大小
1 第一种方式 var text = "谁包含这个字母"; let range:Range<String.Index> = text.range(of: "含")!; let end_idx:Int = text.distance(from: text.start...原创 2019-07-02 10:32:21 · 1140 阅读 · 2 评论 -
Swift 条件编译,编译标记
1 swift 中的条件编译跟OC中的形式是相同的 #if DEBUG self.navigationView.backgroundColor = Color_ff3b30; #else self.navigationView.backgroundColor = Color_main; ...原创 2019-06-24 10:16:16 · 445 阅读 · 0 评论 -
swift 浮点型字符串的运算
// 1 两个浮点字符串之间的运算let str1 = "1.3";let str2 = "2.4";let val1 = Double(str1);let val2 = Double(str2);let val3 = CGFloat(Double(str1)!) * CGFloat(Double(str2)!);print(val3);// 2 string 转 ...原创 2019-07-04 22:14:04 · 1594 阅读 · 0 评论