Swift3_51CTO博客
http://www.bubuko.com/infodetail-1129405.html
原创 2022-06-30 11:20:46
63阅读
学习SWIFT5.1官方文档记录(一)—— Basic Operator前言1、一元,二元,三元运算符2、赋值运算符(Assignment Operator)3、带负值的取余计算4、复合赋值运算符5、比较运算符中的元组比较元组比较前提元组比较规则6、三元运算符与空合运算符(??)三元运算符空合运算符7、范围运算符(Range Operators) 前言该文档为本人学习SWIFT5.1官方文档过程
转载 2023-12-23 21:32:39
50阅读
前言:重新系统的温习一下swift3.0的东西,因为一两个月不用,有的东西就记得不是太清楚了。以下整理了一些基础的知识,如果哪里写的有问题,还请指出我马上做修改。后续还会有一些关于swift的文章会持续更新,如果有兴趣请关注我。目录函数使用的注意事项类的使用闭包懒加载自定义Log信息一、函数使用注意一函数的参数,内部参数和外部参数。 内部参数:在函数内部可以看的见的参数是内部参数,默认都是内部参数
SwiftStack在OpenStack Swift基础上开发的一种产品,当然公司的名称也同样为SwiftStack。博客:http://swiftstack.com/blog/ SwiftStack里面有篇文章比较好的是Swift Capacity Management  即Swift的容量管理,当在Swift服务器集群中删除或者添加存储的时候,应该怎么做使得系统可
转载 2023-11-18 13:53:45
111阅读
    OpenStack Object Storage(Swift)是OpenStack开源云计算项目的子项目之一。Swift使用普通的服务器来构建冗余的、可扩展的分布式对象存储集群,存储容量可达PB级。Swift的是用Python开发。     Swift提供的服务与AWS S3基本相同:     &nbs
转载 2023-08-15 22:20:33
90阅读
let animation = UIViewAnimation() animation.animate(view: self.background, fn: { DispatchQueue.main.async { self.setCoverImage(coverUrl: coverUrl)
转载 2023-06-06 14:30:48
155阅读
这里将init方法私有化了,这样在其他地方就无法init,保证了单例的唯一性。如果继承自其他类,init方法要加override关键字。
转载 2017-06-01 10:50:00
86阅读
2评论
Acer蜂鸟Swift轻薄笔记本家族系列中,按数字排列分别为swift1、Swift3Swift5、Swift7,前段时间小编接触到了Swift5,性能配置方面主要定位为中高端了,今天小编要给大家带来一款面向大众的笔记本-Acer蜂鸟Swift3。Acer蜂鸟Swift3是一款14英寸标准型的笔记本,根据配置不同,分为4个型号,机身颜色有品蓝、樱粉金、烈焰红、星光银四种可选,Acer蜂鸟Swif
食用指南1.苹果官方提供的Swift 3 更新内容(部分Objective-C语法也变更了)1.1 语法上的形式变更1.2 逃逸闭包必须显示声明1.3 typealias 支持泛型1.4 selector支持属性的getter和setter方法1.5 Dispatch完全抛弃C-like 写法1.6引入系统版本判断代码1.7Any类型会逐渐开始使用2. iOS 10给迁移带来的其他需要注意点2.1
最近在看一些Swift开源库的时候,发现了一些优秀的开源库都使用了命名空间,例如Kingfisher这个开源库中,就针对UIImage,UIImageView,UIButton做了命名空间的扩展。通过logoImageView.kf.setImage(url)这种方式能够很好地避免扩展的命名冲突,而
转载 2018-09-25 17:40:00
83阅读
2评论
# 使用 Swift 3 将 JSON 转换为字典并取值 在当今的软件开发中,处理 JSON 数据是一项非常重要的技能,特别是在 iOS 开发中,通常需要从服务器端获取数据并转换为本地字典以便于处理。在本文中,我们将学习如何在 Swift 3 中实现这一过程。接下来,我们将为您提供一个清晰的流程、代码示例以及详细的解释。 ## 整体流程 我们可以将整个过程分为以下步骤: | 步骤
原创 3月前
14阅读
# 宏碁 Swift 3 黑苹果教程 ## 什么是黑苹果? 黑苹果是指在非苹果硬件上安装 macOS 操作系统。虽然按照苹果的许可协议,这种操作是违法的,但很多人依然选择尝试黑苹果,以体验 macOS 的独特魅力。本文将带您了解如何在宏碁 Swift 3 笔记本上安装和配置黑苹果。 ## 准备工作 在开始之前,您需要准备以下材料: 1. 一台宏碁 Swift 3 笔记本; 2. 一个至少
原创 20天前
27阅读
1、Swift还增加了Objective-C中没有的类型比如元组(Tuple)。 元组可以让你创建或者传递一组数据,比如作为函数的返回值时,你可以用一个元组可以返回多个值。 元组(tuples)把多个值组合成一个复合值。元组内的值可以使任意类型,并不要求是相同类型。 注意:元组在临时组织值的时候很有
转载 2017-06-01 16:02:00
81阅读
2评论
将 字符串 写入文件    var str = "hello world !!!" writeToFile("/Users/huaijie/hellotest.txt", atomically: false, encoding: NSUTF8StringEncoding, error: nil)从文件中读取内容let content = String(contentsOf
转载 2023-06-07 17:52:15
157阅读
在WWDC16上苹果公布了Swift3.0,新的变化几乎会让你的代码处处报错,但正是借助于苹果这种追求极致的精神,Swift才会发展的如此迅速,下面对Swift3.0带来的变化稍作总结。基本语法调用函数时首个参数必须指定参数名; 在Swift3.0中不管是函数还是方法从第一个参数开始必须指定参数名(也可以使用"_"省略参数)func sum(num1: Int, num2: Int) ->
转载 2023-09-27 09:36:36
100阅读
几乎所有编程语言里都有简化的函数写法,c语言里是宏函数(#define),c++里是内联函数(inline,顺带一说,inline是内联的意思,在html里display里指定的inline也是内联的意思) Swift的强大之处非常之多,在这一块也有很充分的体现。当然,在Swift里,类似的功能叫做
转载 2017-04-07 07:03:00
122阅读
2评论
# Swift 3 中获取 Bundle 中的 JSON 文件 在 Swift 3 中,我们经常需要从应用程序的 Bundle 中获取 JSON 文件,以便进行数据处理和展示。本文将为您介绍如何从 Bundle 中读取 JSON 文件,并通过示例代码进行演示。 ## Bundle 的概念 在 iOS 应用中,Bundle 是一个包含应用资源的文件夹,其中包含了应用执行所需的所有资源文件,如图
原创 0月前
14阅读
不管在什么语言里,内存管理的内容都很重要,所以我打算花比较长的篇幅仔细的说说这块内容。Swift 是自动管理内存的,这也就是说,我们不再需要操心内存的申请和分配。当我们通过初始化创建一个对象时,Swift 会替我们管理和分配内存。而释放的过程遵循了自动引用计数(ARC)的规则:当一个对象没有引用的时候,其内存会被自动回收。这套机制很大程度上简化了我们的编码,我们只需要保证在合适的时候将引用置空(比
转载 2023-10-26 09:18:02
31阅读
文件描述符(fd)内核(kernel)利用文件描述符(file descriptor)来访问文件。文件描述符是非负整数。打开现存文件或新建文件时,内核会返回一个文件描述符。读写文件也需要使用文件描述符来指定待读写的文件。结构体 termiostypedef unsigned int tcflag_t; struct termios { tcflag_t c_iflag;
Hipo 2.0 重写从 Swift 1的版本写到2的版本,后续Hipo功能稳定,更新慢了很多……,Swift本身却在长足的发展,5.0都已经发布了,本文对Swift 3.0 到Swift 5.1 的更新点做个总结。为了方便阅读,准备从新到旧的总结。下面所有的东西Swift 5.1// TODO:Swift 5.0Swift 5.0 最重要的自然是 ABI Sta
转载 2023-10-07 22:13:21
29阅读
  • 1
  • 2
  • 3
  • 4
  • 5