用swift判断string是否包含字母
/* string是要判断的那个String */let characterset = CharacterSet(charactersIn: string)let stringContain = string.rangeOfCharacter(from: characterset)if stringContain != nil{/* 包含 */}/* 或 */let stringContain1 = string.rangeOfCharacter(from
0评论2023-02-09650
- Swift - 日期选择控件(UIDatePicker)的用法
0评论2023-02-09
作为一个iOS Developer 为什么我不用Swift?
1、开始 在去年这个时候接手了一个iOS项目,项目主用Swift语言进行开发,对于部分第三方Objective C开源库则使用bridge的方式进行调用当时项目的规模大概是不超过15个页面,功能也比较单一,复杂的逻辑还没有。接手时,也是急切着需要更新新功能到项目去,
0评论2023-02-09573
- 【swift学习笔记】四.swift使用Alamofire和swiftyJson
0评论2023-02-09
Swift 字典的常用方法
var dict1 = [1:"A",2:"B",3:"C",4:"D",5:"E"]; var test1 = ["key1":"你好","key2":"Swift","key3":"正在学习","key4":"字典"
0评论2023-02-09927
- swift 画虚线
0评论2023-02-09
swift是强类型语言
swift是强类型语言 所有的变量必须先声明,后使用;指定类型的变量只能接收类型与之匹配的值。 强类型:变量的类型明确,变量的赋值必须符合类型约束;变量的类型转化必须显式进行。 强类型:类型规则的制定与检查;动态类型:变量的具体类型由值类型确定
0评论2023-02-09364
Swift3.0语言教程使用URL字符串
Swift3.0语言教程使用URL字符串Swift3.0语言教程使用URL字符串,和路径一样,URL其实也是字符串,我们可以将这些字符串称为URL字符串。本小节将讲解URL字符串的使用。1.编码现在的网络存在很多的泄漏信息的危险,为了解决这一危险,URL字符串提供了编码的的方
0评论2023-02-09963
保留X位小数(Double) swift
代码如下,输入要保留的小数个数 extension Double { /// Rounds the double to decimal places value func roundTo(places:Int) - Double { let divisor = pow(10.0, Double(places)) return (self * divisor).rounded() /
0评论2023-02-09639
- Swift - 约束
0评论2023-02-09
- swift 中Value Type VS Class Type
0评论2023-02-09
Swift--控制流 swift命令
Swift中提供了一系列的控流状态,其中包括可以多次执行相同任务的while循环、根据不同的条件执行不同分支的if guard switch 等语句,以及例如用break和continue来选择是否跳出循环执行其他的代码。 Swift也提供对数组、字典、范围、字符串等快速遍历的方法:
0评论2023-02-09920
http请求 & ObjectMapper -> 解析JSON">Swift: Alamofire -> http请求 & ObjectMapper -> 解析JSO
1234567891011NSURL *URL = [NSURL URLWithString:@"http://example.com/resources/123.json"];AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];[manager GET:URL.absoluteString parameters:nil progress:nil success:^(
0评论2023-02-09827
用 Swift 开发一个 TODO 应用
背景 相信不少 iOS 程序员对于 Swift 依旧持以观望的态度,一来是这小家伙刚出来没几天,本身还处于完善的阶段;二来是学习的成本较高,看完官方文档怎么也要个几天的时间;三来是反正最近几年很难在工程项目里推广使用,工作又用不到,那我学个锤子呐。是的
0评论2023-02-09789
- Swift 并行编程现状和展望 - async/await 和参与者模式
0评论2023-02-09
Swift循环遍历集合方法 swift 循环语句
OC延续了C语言的for循环,在Swift中被彻底改造,我们无法再使用传统形式的for循环了遍历数组和字典: 1//遍历数组 2 let iosArray = ["L", "O", "V", "E", "I", "O", "S"] 34 for index in 0...6 { 5 print(iosArray[index]) 6 } 78 for index in
0评论2023-02-09937
iOS Swift 开发语言之初接触,纯代码创建UIView,UITableView,UICollectionView
1. 初始化Label设置AttributeStringoverride func viewDidLoad() {let label = UILabel(frame:CGRect(x:20,y:80,width:(self.view.frame.size.width - 40),height:30))label.font = UIFont.systemFont(ofSize: 15)label.backgroundColor = UIColor.lightGrayl
0评论2023-02-09834
swift4.0 Http 请求
////HttpHelper.swift//NavigateDemo////Created by yixin ran on 07/08/2017.//Copyright © 2017 yixin ran. All rights reserved.//import UIKitpublic class HttpHelper{//单例public static var Shared=HttpHelper();// MARK:- get请求func Get(path: St
0评论2023-02-09398
- Swift - 本地消息的推送通知(附样例)
0评论2023-02-09
swift两种获取相册资源PHAsset的路径的方法(绝对路径)
方法中使用到的phasset就是我们取到的PHAsset对象方法一: 1 let options = PHVideoRequestOptions() 23 options.version = PHVideoRequestOptionsVersion.current 45 options.deliveryMode = PHVideoRequestOptionsDeliveryMode.automatic 67 let manager =P
0评论2023-02-09794