推荐 综合 人气 评论 点赞
Swift: Associated Types--为什么协议使用关联类型而不是泛型
关联类型的形式为类型的引用进而进行约束提供了条件;同时能够简化语法形式。 Swift: Associated Typeshttp://www.russbishop.net/swift-associated-types Associated Types SeriesSwift Associated TypesSwift Associated Types, cont.Swift: Why Associat

0评论2023-02-09562

Swift URL encode
前言在WEB前端开发,服务器后台开发,或者是客户端开发中,对URL进行编码是一件很常见的事情,但是由于各个年代的RFC文档中的内容一直在变化,一些年代久远的代码就对URL编码和解码的规则和现在的有一些区别。在1994年订制的RFC1738文档中,对字符串中的除了-

0评论2023-02-09942

Swift:属性观察器 swift浏览器
1、简单介绍属性观察器监控和响应属性值的变化,每次属性被设置值的时候都会调用属性观察器,甚至新的值和现在的值相同的时候也不例外。可以为除了延迟存储属性之外的其他存储属性添加属性观察器,也可以通过重载属性的方式为继承的属性(包括存储属性和计算

0评论2023-02-09478

swift延时执行
1.延时执行//延时1秒执行let time: TimeInterval = 1.0DispatchQueue.main.asyncAfter(deadline: DispatchTime.now() + time) { //codeprint("1 秒后输出")}2.对延时执行喵神进行了较好的封装,这里我也贴出来了,供大家学习import Foundationtypealias Task

0评论2023-02-09794

swift_Class类的继承 swift class static
//: Playground - noun: a place where people can playvar str = "Hello, playground" //*****************************Class类的继承 定义一个父类swift代码:class Parent{//定义一个属性var name :String?//定义方法afunc a(){print("这里是父类的方法a"

0评论2023-02-09564

Swift5.3 语言参考(七) 属性
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:https://github.com/strengthen/LeetCode➤原文

0评论2023-02-09955

Swift3.0 轮播图
使用三个UIButton实现无限轮播:https://github.com/LXfeiYu/LXCarouselImages.git喜欢的朋友给个星!!!功能:1.可以选择开启和关闭定时器2.有点击事件使用方法://添加轮播图let showView = LXShowView.init(frame: CGRect(x:0,y:20,width:self.view.frame.size.

0评论2023-02-09822

[Swift]Array数组的swapAt函数 swift array 值类型
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/ )➤GitHub地址:https://github.com/strengthen/LeetCode➤原

0评论2023-02-09725

swift swizzle
由 王巍 (@ONEVCAT) 发布于 2015/09/30Swizzle 是 Objective-C 运行时的黑魔法之一。我们可以通过 Swizzle 的手段,在运行时对某些方法的实现进行替换,这是 Objective-C 甚至说 Cocoa 开发中最为华丽,同时也是最为危险的技巧之一。因为 Objective-C 在方

0评论2023-02-09759

swift:入门知识之类和对象
1、swift中使用class创建一个类。一个类的声明则是在类里作为常量或变量声明的,除了是在类的上下文中。在方法和函数中也是这么写的。2、swift中使用init(...)作为初始化构造函数3、swift中使用构造函数初始化成员变量时,格式为 : self.name = name.构造器的

0评论2023-02-09323

Swift 字典 Dictionary基本用法
import UIKit    /*   字典的介绍   1.字典允许按照某个键访问元素   2.字典是由两部分组成, 一个键(key)集合, 一个是值(value)集合   3.键集合是不能有重复的元素, 值集合可以有重复的元素, 键和值是成对出现的   4.Swift 字典类型

0评论2023-02-09480

22个常用开源库(most swift)
分享近期 GitHub 上比较流行的 22 个和 iOS 开发相关的开源项目。包括开发辅助工具,异步编程库,JSON 解析,移动端数据库,图像视频处理,网络请求,UI 框架、组件,算法、数据结构等内容。Accio 使用 Swift 编写的 iOS/tvOS/watchOS/macOS 依赖管理工具。

0评论2023-02-09616

swift编程语言基础教程 中文版 - yjbjingcha
swift编程语言基础教程 中文版swift编程语言基础教程 中文版http://download.csdn.net/detail/u014036026/7845491

0评论2023-02-09317

swift 富文本 获取文本size
var attributeString = NSMutableAttributedString(string:"welcome to hangge.com")//从文本0开始6个字符字体HelveticaNeue-Bold,16号attributeString.addAttribute(NSFontAttributeName, value: UIFont(name: "HelveticaNeue-Bold", size: 16)!,   

0评论2023-02-09963

Swift3.0语言教程使用指针创建和初始化字符串
Swift3.0语言教程使用指针创建和初始化字符串Swift3.0语言教程使用指针创建和初始化字符串苹果的Swift团队花了不少功夫来支持C的一些基础特性。C语言中为我们提供了指针,Swift也不例外,开发者可以使用指针去创建和初始化字符串。(1)在NSString中init(byte

0评论2023-02-09883

swift中变量声明 var、let、?、??、!的使用,以及?和!的区别
感觉swift使用的人越来越多了,所以打算跟着潮流总结一点东西,不完善或者有错误的地方,请指出,共同进步1.var 和 let的使用var声明的是变量,可以修改值(调用对象的set方法),举例说明let声明的是常量,不可以修改值(不可调用对象的set方法),举例说明 var

0评论2023-02-09729

« 上一页 4/24 下一页 »