推荐 综合 人气 评论 点赞
用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

作为一个iOS Developer 为什么我不用Swift?
1、开始  在去年这个时候接手了一个iOS项目,项目主用Swift语言进行开发,对于部分第三方Objective C开源库则使用bridge的方式进行调用当时项目的规模大概是不超过15个页面,功能也比较单一,复杂的逻辑还没有。接手时,也是急切着需要更新新功能到项目去,

0评论2023-02-09573

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是强类型语言
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--控制流 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循环遍历集合方法 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两种获取相册资源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

« 上一页 12/24 下一页 »