E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Swift2.0
菜鸡学
Swift2.0
- 3.类型转换及print函数
1.类型转换转换类型(变量或常量名)letI=10letII=1.5//把II类型转换为整型Int舍弃小数位I+Int(II)//值112.print函数separator(分隔符)terminator(换行符)letnumber1=10letnumber2=20//更改print函数的分隔符与换行符print(number1,number2,separator:"---",terminator:
菜鸡
·
2020-06-22 05:28
平安科技移动开发二队技术周报(第六期)
2)
Swift2.0
发布:即将开源,支持Linux在6月9日凌晨举行的W
ACE1985
·
2020-06-21 16:11
第一个Xcode项目(2) - Auto Layout - 布局②
[相关信息:Xcode7.2;
Swift2.0
]先回顾一下效果图看起来还不错的设计图之前我们完成了ScrollView和内容View的嵌套,那接下来就是要在View里面放置各个零散的控件了。
P_T
·
2020-06-21 11:08
Swift 语言指南-Issue 33
Swift2.0
翻译启动By@梁杰_numbbbbb项目Swift项目精选:最近新收录SwiftyFORM,SwiftSequence,swifter,GEOSwift,CKSIncrementalStore
SwiftLanguage
·
2020-06-21 07:04
Swift3.0/4.0--MBProgressHUDForSwift3.0/4.0
MBProgress是我非常喜欢用的一个提示组件,GitHub上有更新到
Swift2.0
版本的(https://github.com/powfulhong/MBProgressHUDForSwift).
梦里风吹过
·
2020-06-21 05:57
@available用法最正解(转)
Swift2.0
中,引入了可用性的概念。对于函数,类,协议等,可以使用@available声明这些类型的生命周期依赖于特定的平台和操作系统版本。
hypercode
·
2020-05-21 11:56
Swift之函数
>Int{returnx+y}在外部调用print(sum(x:10,y:50)),这个说明一下://swift1.0调用的方式sum(10,50)所有的形参都会省略//1.0其他的程序员非常喜欢//
swift2.0
oh_flying
·
2020-04-14 08:20
Swift2.0
:map、filter、reduce、dropLast数组操作函数的使用
//初始数组letxidaArray=[10,20,30,40]//map用于将每个数组元素通过某个方法进行转换。//funcmap(transform:(T)->U)->U[]这个方法以一个命名函数transform作为参数,transform负责把元素类型T转成类型U并返回一个类型U的数组。//如下函数将原始数组Int类型变为String并且在每个数字后面添加了后缀:xidaMM//[10,2
xidaMM
·
2020-04-12 17:44
swift基本语法02
循环funcdemo(){//swift3.0把for循环discard//++改成+=在
swift2.0
//forvari=0;i0//3.while循环vartotal=3whiletotal>0{
ngugg
·
2020-04-12 03:33
Core Graphics之Patterns
本文基于
Swift2.0
,看完,你将会:1、对绘制arc和shadow,更加得心应手2、学会使用CoreGraphics内置的绘图功能,绘制重复图案新建一个Swift的SingleViewApplication
liyoro
·
2020-04-11 20:33
第一个Xcode项目(2) - Auto Layout - 布局④
[相关信息:Xcode7.2;
Swift2.0
]先回顾一下效果图看起来还不错的设计图之前我们已经把第一行的图标的圆角及其相关属性都设置好了。
P_T
·
2020-04-10 04:12
iOS9(
swift2.0
)教程系列之读取json数据
只要是app开发者都知道,从服务器端获得的数据要不就是json格式的数据,要么就是xml格式的数据,这篇主要介绍怎么怎么读取json数据,json读取出来时data格式的,一般使用NSJSONSerialization对象来读取文件,来返回json数据,对读取的数据进行分析,有的数据读取出来有数组,有字典,数组中含有字典等等。接下来以一个小demo的形式说说怎么读取json数据:自己先准备一个本地
coderpaul
·
2020-04-06 20:00
swift简单总结(二十九)—— 类型转换
版本记录版本号时间V1.02017.08.01前言我是
swift2.0
的时候开始接触的,记得那时候还不是很稳定,公司的项目也都是用oc做的,并不对swift很重视,我自己学了一段时间,到现在swift3.0
刀客传奇
·
2020-04-06 06:09
从头开始
swift2.0
仿乐乐医项目(六)Bmob云集成
最后的gif效果图Untitled.gif一款移动应用一旦需要后端服务的强大支撑时,开发商就必须考虑基础架构、服务集成、可伸缩性等繁冗复杂的问题。而在这些方面耗费的大量时间精力财力却不能直接提升App的用户体验。为了解决这些问题,部分App发行商租用了譬如AWS(AmazonWebServices)的公有云服务,有的则部署内部专用的私有云服务。而移动开发团队越来越趋向于小规模化,架设需要高成本运营
a_mean
·
2020-04-05 21:01
第一个Xcode项目(2) - Auto Layout - 布局⑤
[相关信息:Xcode7.2;
Swift2.0
]先回顾一下效果图看起来还不错的设计图上次我们已经把大致的框架搭好了,那接下来只要把东西放满就好了,Go,Go,Go!
P_T
·
2020-04-05 15:20
available
Swift2.0
中,引入了可用性的概念。对于函数,类,协议等,可以使用@available声明这些类型的生命周期依赖于特定的平台和操作系统版本。
流年易逝_李
·
2020-04-05 09:36
swift简单总结(二十五)—— 构造过程
版本记录版本号时间V1.02017.07.30前言我是
swift2.0
的时候开始接触的,记得那时候还不是很稳定,公司的项目也都是用oc做的,并不对swift很重视,我自己学了一段时间,到现在swift3.0
刀客传奇
·
2020-04-04 08:37
创建者模式-原型模式(The prototype pattern)
本文大部分内容翻译至《ProDesignPatternInSwift》ByAdamFreeman,一些地方做了些许修改,并将代码升级到了
Swift2.0
,翻译不当之处望多包涵。
ZhouMac
·
2020-04-04 08:13
swift2.0
实现String.spilt()方法
由于swift方法中没有直接的方式来spilt()字符串方法,所以我们需要自建spilt()方法,但由于swift升级导致的api变化,我们查阅了
swift2.0
的string操作,官网介绍string
化猿
·
2020-04-04 07:55
swift简单总结(三十一)—— 扩展
版本记录版本号时间V1.02017.08.01前言我是
swift2.0
的时候开始接触的,记得那时候还不是很稳定,公司的项目也都是用oc做的,并不对swift很重视,我自己学了一段时间,到现在swift3.0
刀客传奇
·
2020-04-02 18:13
可选接口和接口扩展
如果我们想要像Objective-C里那样定义可选的接口方法,
Swift2.0
以后可以使用protocolextension。
wangwenju
·
2020-04-02 11:09
Swift 2.0初探
今年6月,一年一度的WWDC大会如期而至,在大会上Apple发布了
Swift2.0
,引入了很多新的特性,以帮助开发者能更快,更简单的构建应用。我在这里也说道说道
Swift2.0
中值得大家注意的新特性。
DevTalking
·
2020-04-02 02:21
第一个Xcode项目(7) - ③文本框的键盘
[相关信息:Xcode7.2;
Swift2.0
]先回顾一下效果图看起来还不错的设计图在设计稿里面我们看到文本框有边框,额......好吧,前面做的时候没注意到,那好,我们现在把它的边框加起来为文本框设置边框然后再看文本框
P_T
·
2020-04-01 03:42
swift简单总结(二十八)—— 可选链
版本记录版本号时间V1.02017.07.31前言我是
swift2.0
的时候开始接触的,记得那时候还不是很稳定,公司的项目也都是用oc做的,并不对swift很重视,我自己学了一段时间,到现在swift3.0
刀客传奇
·
2020-03-29 20:13
iOS @available 和 #available 的用法
Swift2.0
中,引入了可用性的概念。对于函数,类,协议等,可以使用@available声明这些类型的生命周期依赖于特定的平台和操作系统版本。
明志WA
·
2020-03-28 12:49
Swift 2.0之错误处理(上)
错误处理是
Swift2.0
推出的新特性,如果想知道关于更多的
Swift2.0
新特性,请参考我的另一篇文章:
Swift2.0
新特性。
请叫我小锅
·
2020-03-28 09:20
关于 Swift 2.0 - 语言新特性与革新
随着刚刚结束的WWDC2015苹果发布了一系列更新,这其中就包括了令人振奋的
Swift2.0
。这是对之前语言特性的一次大幅的更新,加入了很多实用和方便的元素,下面我们就一起来看看这次更新都包括了什么。
SwiftCafe
·
2020-03-28 02:28
Why Coding like This ?—— Optional 揭秘
varoptionalValue:Optional//完整声明注意{caseNonecaseSome(T)}//特别申明这种方式在swift1.2下是不支持的由于和本节无关就不扯了但是我们自定义一个类来包裹//貌似
swift2.0
NinthDay
·
2020-03-26 13:26
高仿小日子
Swift2.0
先看效果吧探店效果图探店详情页效果图附近地图效果图体验效果图分类效果图我的效果图搜索效果图摇一摇效果图更多效果请用Xcode7.0正式版运行程序查看此项目相对来说比较简单,之前用Swift1.2编写的,9月18号,苹果发布了Xcdoe7.0正式版,小熊也将代码更新到了
Swift2.0
Top_熊
·
2020-03-26 11:55
使用
Swift2.0
随笔(更新版)
1.我感觉
Swift2.0
最大改进就是减少金字塔写法(就是那种if里面再套一个if然后再套一个if很丑的代码),对于Swift1.2中的很多optional都进行确定值,使用guard和iflet可以减少一些那种金字塔的写法
凌云壮志几多愁
·
2020-03-25 16:05
swift的基础语法(二)
a:bprintln(result)guard的使用guard是
Swift2.0
新增的语法它与if语句非常类似,它设计的目的是提高程序的可读性guard语句必须带有else语句,它的语法如
苹果API搬运工
·
2020-03-25 08:50
Swift3新特性
所有的函数参数标签
Swift2.0
FlyElephant
·
2020-03-24 18:18
What`s New In XCode 7.0(7A102F)
主要更新对Swift编程语言2.0的支持新的API更久友好的IB注释可以用MARKDOWN等更强大的测试功能此次更新所以人都可以真机测试了只需要下载XCode使用swift插上数据线就可以测试你的程序了对
Swift2.0
南栀倾寒
·
2020-03-24 16:31
[
Swift2.0
系列]Protocol Extensions 基础用法和实战(初稿)
1.Class和Struct要知道ObjC,Swift都是面向对象编程,编程应用中:通常先定义一个基类(baseClass),紧接着为该类添加一些基础属性以及方法,这便是父类(superclass);倘若现在要声明一个继承于它的子类,通常是这么声明的classChildClass:SuperClass{},这时候该子类就拥有了父类的所有特性(包括属性和方法),子类还可以通过override来重写父
NinthDay
·
2020-03-24 15:41
iOS9(
swift2.0
)教程系列之NSUserDefaults使用
在本教程中,我们将研究如何读写NSUserDefaults的。众所周知,这个类使用处理用户信息的,对用户信息进行设置和存取的。以下是各种不同类型,我们可以在存储NSUserDefaults的。正如你所看到的,我们可以存储在那里几乎任何东西,但是,这并不意味着它是一个好主意。不要用它来存储密码和这样的敏感信息。想象一下,这个文件是一个开放的服务器上的任何脚本小子会攻入的。敏感的东西进入钥匙串,或加密
coderpaul
·
2020-03-22 00:29
6.guard的使用
guard是
Swift2.0
新增的语法,目的是提高程序的可读性.它与if语句的用法非常相似,但必须带有else语句:1.当条件表达式为true时候,跳过else中的语句,执行语句内容.2.当条件表达式为
尘世书童
·
2020-03-21 22:55
Xcode 7新特性
表达力,易用性方面.相比Swift1.2的新的特性有:错误处理现在Swift开始使用throw,catch来处理errors,也就是高级语言中常见的异常处理机制,OC,Java,C#,C++等早已实现.
Swift2.0
windgo
·
2020-03-20 21:52
[Swift 2.0] 为什么 guard 比 if 好
更多优秀译文请关注我们的微信公众号:learnSwift原文链接:
Swift2.0
:WhyGuardisBetterthanIfSwift2.0带来了令人激动的guard语句。
梁杰_numbbbbb
·
2020-03-19 16:40
swift2.0
禁止侧滑
///禁止侧滑//禁用返回手势navigationController?.interactivePopGestureRecognizer?.enabled=false看我那么可爱n(≧▽≦)n关注我的微薄(梁同桌):http://weibo.com/tongrenyinsheng个人网站(同人音声)http://www.liangtongzhuo.comios个人写的app(同人音声)ASMR音乐
梁同桌
·
2020-03-18 21:52
Swift 闭包与AnyObject的互转
其解决方案是用unsafeBitCast函数将Swift闭包转为Objective-C的兼容的对象,如下://使用`@convention(block)`关键字,
Swift2.0
以后@objc_b
Coder_Hou
·
2020-03-18 10:46
iOS Swift 面向协议编程
在
Swift2.0
里在定义一个协议protocol时,还能使用ex
小沫360
·
2020-03-18 03:24
Swift2.0
下UICollectionViews拖拽效果的实现
本文主要是基于
Swift2.0
实现的一个简单的UICollectionView的cell的拖拽效果,编译环境是Xcode7。效果虽然简单,但足够用不是吗?
过客又见过客
·
2020-03-17 01:35
iOS套接字连接小票打印机
底部附demo链接最近在开发iOS连接打印机打印小票的功能,找了很多资料,本身相关资料就少,而且还全都是c#,java的.项目是用swift写的(OC思路差不多),现整理如下.准备工作:Xcode7.1,
swift2.0
hello_me
·
2020-03-16 22:13
Swift2.0
到Swift3.0的蜕变
从Swift3.0开始,一些OC中的用法被放弃,这其中包括NSFoundation的前缀NS被放弃等OC中传统for循环被弃用2.NSFile,NSUserdefault等变身File,userDefault3.i++、++i被弃用,只能使用i+=1错误汇总:Closureuseofnon-escapingparameter'complication'mayallowittoescape解决方案:
三秋树下
·
2020-03-16 09:16
Swift集合类型扩展
对于Swift来说,数组(Array)、字典(Dictoinary)、集合(Set)统称集合类型(CollectType),并都实现了CollectType协议
swift2.0
以后可以扩展协议,那就提供了很多方便的功能
姜海涛
·
2020-03-15 14:37
Swift3.0 打印对象地址
Swift2.0
打印对象地址的方法print(unsafeAddressOf(bcd))Swift3.0打印指针地址的方法letabc:String="123"print(Unmanaged.passUnretained
Double丶K
·
2020-03-15 12:11
坚持每天三件事-14 2016.2.26
扩展和协议真的挺好的特性有点东西没看懂为协议扩展添加限制条件没看笑话总体来说挺好的扩展使用extension关键字协议使用protocol关键字同事遵循多个协议写法protocol可选协议optional关键字没有关键字的都是必须的协议今天三件事1)看
Swift2.0
GloryMan
·
2020-03-15 07:35
Swift 基本语法
一.Swift简介Swift从2010年开始开发,直到2014年的苹果WWDC上进行发布,Swift1.0.在2015年的苹果WWDC上讲
Swift2.0
开源,至今已经到达Swift3.0,由于Swift
CarsonChen
·
2020-03-14 16:18
swift2.0
下集成友盟推送功能
而
swift2.0
下集成友盟推送功能并没有相关API。网上的资料零零散散有一些。下面是我实现的
swift2.0
下集成友盟推送功能:1:首先要在swift下实现。需要swift和OBJC混编。
无锡反贼
·
2020-03-14 09:09
fir.im Weekly - 30 天从 0 开始学 Swift
通过36个实践项目来学习Swift开发,所有的项目采用Xcode7.0,
Swift2.0
编写,并有专门的章
fir_im官方
·
2020-03-14 06:48
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他