#swift

Ceph与Swift的比较

Swift是OpenStack项目中的一个关于存储的子项目,它提供高可用的、分布式的面向对象的存储。而Ceph则是一个成熟的LinuxPB级分布式文件系统。本周,几千名开源云平台的忠实粉丝参加了OpenStack的2013年年度峰会,此次峰会的信息量非常大,其中部分专家对Ceph与Swift做了简单的比较。对大会的演讲...
开发笔记 开发笔记·2023-04-15

swift 代码生成导航条

swift开始学习使用代码做UI。记录导航条生成。//加载导航条funcsetupPageNav(){lettopNav:UINavigationBar=UINavigationBar()lettopNavIemt:UINavigationItem=UINavigationItem()topNavIemt.title=...
开发笔记 开发笔记·2023-03-22

swift与OC之间不得不知道的21点

自6月的WWDC大会上由苹果的大神ChrisLattner向我们首次展示swift至今已经大半年时间了,虽然绝大部分软件公司代码里还都见不到一丁点swift的影子,但各路大牛早已纷纷已经对swift进行过各种挖掘了。我总结下我的看法。主要是给还没仔细研究swift的好奇的OC攻城狮看如果你不是在董铂然的博客园看到本篇文...

Swift学习资源

/Swift,一种强大的开源编程语言,/让大家都能开发出众的App。Swift是一种强劲而直观的编程语言,它由Apple创造,可用来为iOS、Mac、AppleTV和AppleWatch开发app。它旨在为开发者提供充分的自由。Swift易用并且开源,只要有想法,谁都可以创造非凡。/Swiftisahigh-perfo...
代码星球 代码星球·2021-02-16

苹果新的编程语言 Swift 语言进阶(六)--函数和闭包

一、函数    1.1、函数的定义和调用    函数的定义以funckeyword作为前缀,接着是函数名字,接着跟着一个能够带有參数。也能够不带參数的圆括号。接着用->指示函数的返回类型。函数运行体用一对大括号{}包围。例如以下定义了...

Swift初体验 (一)

//声明一个常量letmaxNumberOfStudents:Int=47//声明一个变量,假设没有在声明的时候初始化,须要显示的标注其类型varcurrentNumberOfStudents=23//使用前必须初始化currentNumberOfStudents+=1//浮点数据自己主动推断为Double类型,假设须...
代码星球 代码星球·2021-02-13

如何假装写过 Swift?

总结了笔者日常使用Swift的一些小Tips。 1.能用let,尽量不用 var把代码里的 var 全改成let,只保留不能编译通过的。ObjC的Foundation层几乎都是继承NSObject 实现的,平时都在操作指针,所以要区分Mutable和Imutable的设...
代码星球 代码星球·2020-12-24

Swift的内存管理

和 OC 一样,在 Swift 中也是采用基于引用计数的 ARC 内存管理方案(针对堆空间的内存管理)在 Swift 的 ARC 中有三种引用强引用( strongreference ):默认情况下,...
代码星球 代码星球·2020-12-24

Swift3.0-字符串和字符

一、简介Swift中的字符串和字符与OC中在表示上并无大的区别,考虑到字符串在平时的开发工作中属于频繁使用的类型,重点需要掌握的内容是String各种操作函数的写法。 二、Swift与OC的区别 三、String与Character的具体介绍·关于字符串和字符的概念和联系与OC中保持一...
代码星球 代码星球·2020-10-22

Swift3.0-基本运算符

一、简介  运算符是检查、改变、合并值的特殊符号或者短语。在本篇文章中只介绍基本运算符,Swift中包含的高级运算符(比如溢出运算符)不在其中。Swift中的运算符和OC中的运算法还是有比较大的区别的,Swift语言这样做的目的是减少常规编码错误。 二、术语运算符分为一元、二元和三元运算符。一元运算符分为前置...
代码星球 代码星球·2020-10-22

Swift-如何快速学习Swift

关于本文:1、说明本文写作的目的2、整理了Swift的基本语法树3、看图作文 一、写作目的昨天看了一个知识专栏,作者讲述的是“如何研究性的学习”。整个课程1个小时9分钟,花了我19块人民币。其中有一个观点,我很喜欢。那就是“把学习新知识当作是一门研究”。所以我今...

Swift-关于Swift编程语言

Swift是编写程序的绝佳选择,无论是手机、电脑还是服务器,任何能跑代码的设备都是如此。它是一门集现代语言之大成,集结了苹果的工程师文化精髓以及开源社区多样化于一身的编程语言。编译器为专为性能所调优,语言专为开发所优化,二者绝不互相妥协。Swift语言还对新的程序员十分友好。它是第一个工业级系统编程语言,却又像脚本语言...

Swift里的CAP理论和NWR策略应用

http://blog.sina.com.cn/s/blog_57f61b490101a8ca.html最近有人讨论到swift副本数是否能够调整,3副本成本过高,如果改成2副本怎么样?多聊了几句以后发现不少人可能都是望文生义,简单的认为副本数只是多一个少一个Copy的问题,并不了解背后的理论依据。所以想写个简单的介绍...

swift开发笔记23 BirthDays

@escaping 简单的介绍就是如果这个闭包是在这个函数结束前内被调用,就是非逃逸的即noescape。如果这个闭包是在函数执行完后才被调用,调用的地方超过了这函数的范围,所以叫逃逸闭包。 ···未解决问题NSPredicate.init(format:"...
首页上一页12345下一页尾页