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
swift开发
2016年值得关注的程序员公众号
iOS开发「iOS开发」最新iOS、iPhone资讯,万名iOS开发者、
swift开发
、果粉聚集,参与技术讨论,整理开发技巧,分享创业经验!享受生活、热爱编程!
刚刚在线
·
2016-01-21 00:00
ios开发实用信息
秒学
Swift开发
语言
Swift,无疑是目前最火的编程语言。不过你想知道如何秒学Swift语言么?你想知道如何深入理解这么语言么?你想知道如何不忘记这门语言么?你想知道如何秒学其他计算机语言么?本课程讲师Sundy带你进入一个学习计算机语言方法的全新世界,深入的掌握Swift语言,并且了解Swift的前世今生,深入浅出,引导你的思考和学习方法,一堂课的学习,终生的收益,这就是我们的课程风格。国内最与众不同的Swift课
51CTO学院
·
2016-01-20 14:56
swift
Swift语法基础入门一(适合有C, OC开发人员)
Swift开发
体验/*:创建对象*OC:allocinitWithXXX方法*Swift:(xxx:)*//*:调用方法*OC:[UIColorredColor];*SwiftUIColor.redColor
演员i
·
2016-01-19 23:00
2015年开源项目荣登GitHub十强榜单
苹果会继续领导
Swift开发
工作,不过会与社区合作,
一蓑烟雨1989
·
2016-01-19 22:02
非技术
2015年开源项目荣登GitHub十强榜单
苹果会继续领导
Swift开发
工作,不过会与社区合
wangshubo1989
·
2016-01-19 22:00
github
如何在Swift的代码中使用OC的代码, 在OC的代码中使用Swift的代码?
随着苹果公司对Swift的推广力度不断加大,市场上很多的项目都在逐步的转向使用
Swift开发
,但由于各种原因,公司不可能一时间直接冲OC转向Swift,因此中间就会有一个过渡期,需要我们程序员进行OC和
Upliver
·
2016-01-18 01:00
swift开发
笔记19 在网络请求结束后更新UI
更新UI是必须回到主线程的,如果你是在网络请求的子线程中做操作,然后想更新UI的操作,那么需要把更新操作加入主队列,主队列的任务都是在主线程中执行的,这时需要用到GCD技术。一般只需要这样写就可以dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0),{//需要长时间处理的代码dispatch_asyn
小白的2015
·
2016-01-13 12:30
ios
Swift开发
IOS-UIWebView
UIWebView是IOS系统显示网页,UIWebView除了显示网页之外,还可以显示Html语言,CSS,图像,Word文件,Excel表格,Keynote,Numbers,Pages,PDF,PPT等文件。创建并显示网页的方法:效果:[注意]从上面的效果图可以看到,网页在UIWebView中显示时,无法全部显示在界面里面,此时需要设置UIWebView的属性scalesPageToFit:UI
tianmaxingkong_
·
2016-01-13 02:00
Swift开发
IOS-UIPageControl
UIPageControl为分页控制器,下面通过UIPageControl和UIScrollView实现界面的切换:创建的代码:为UIPageControl通过addTarget绑定UIControlEvents.ValueChanged监听事件:UIScrollView使用UIScrollViewDelegate代理监听滑动事件:重写UIScrollViewDelegate的方法:
tianmaxingkong_
·
2016-01-13 01:00
学习第一天
晚上,我看了麦子学院的《秒学
Swift开发
语言》课程第一小节至第六小节(除2)。了解了Swift语言的由来及作用,好好学swift,fighting!!!
行走于奋斗之路
·
2016-01-12 23:00
Swift开发
IOS-UIScrollView
UIScrollView是IOS提供的滚动视图,可以滚动查看屏幕以外的内容,创建UIScrollView,并在UIScrollView中添加三个不同背景色的UIView:需要注意的是:UiScrollView的两个属性,一个是contentSize(是CGSize类型),设置UiScrollView的容器大小,即为UIScrollView可滚动范围,另外一个是pagingEnabled(是Bool
tianmaxingkong_
·
2016-01-12 21:00
Swift开发
IOS-UIImageView
UIImageView是IOS系统用来显示图片的控件,目前IOS设备使用的图片尺寸包括三种:1倍尺寸(android_ios.png),@2x尺寸图(
[email protected]
)和@3x尺寸图(
[email protected]
),我们只需要将这三种尺寸的图片按照这种规则命名放置在本工程目录下,系统就会自动加载对应的图片。效果如下:加载本地图片:(加载名为android_ios.png
tianmaxingkong_
·
2016-01-12 18:00
Swift开发
IOS-UIActionSheet
UiActionSheet为IOS提供的操作表:UIActionSheet的声明:其他实例化的方法和属性:UIActionSheet按键的事件监听需要通过代理UIActionSheetDelegate:UIActionSheetDelegate事件监听的函数(UIActionSheetDelegate代理是通过下标来确定按键点击事件的,下标的顺序为:红色的删除按键destructiveButton
tianmaxingkong_
·
2016-01-12 17:00
Swift开发
IOS-UIAlertView
UIAlertView是IOS中的提醒视图,不能通过xib文件来创建,只能在文件中代码添加.只有一个按键的提示框单个按键的UIAlertView的创建如下:在需要显示对话框的地方,调用UIAlertView的动态方法show()就可以显示,上面使用代理的方法来监听UIAlertView中的点击事件:首先UIViewController对象使用UIAlertViewDelegate:UIAlertV
tianmaxingkong_
·
2016-01-11 22:00
Ubuntu配置
Swift开发
环境
1.安装Clang编译器2.官网下载压缩包3.解压4.gedit~/.bashrc5.在文件最后写入exportPATH=~/Downloads/swift-2.2-SNAPSHOT-2016-01-06-a-ubuntu14.04/usr/bin:${PATH}6.保存退出7.重启终端8.输入swift--version若显示:Swiftversion2.2-dev(LLVM3ebdbb2c7e
iospp
·
2016-01-11 07:00
Swift开发
IOS-UIProgressView
UIProgressView为IOS提供的,可以设置当前进度的进度控制器,值的范围在0.0~1.0之间:UIProgressView的声明和常用属性如下:最后,需要将UIProgressView对象添加到UIViewController中:
tianmaxingkong_
·
2016-01-09 21:00
Swift开发
IOS-UIActivityIndicatorView
UIActivityIndicatorView是IOS提供的活动指示器,继承自UIView:UIActivityIndicatorView常用的属性如下:当系统连接网络时,常常会在状态栏的左侧出现UIActivityIndicatorView:实现的代码如下:最后需要将UIActivityIndicatorView的对象添加到UIViewController中:
tianmaxingkong_
·
2016-01-09 18:00
Swift开发
IOS-UIStepper
UIStepper是IOS提供的步进控件,通过+和-来修改UIStepper的value属性值:UIStepper的声明和常用属性如下:(更多属性设置可以查看源码--Command+左键)为UIStepper添加事件监听:[注意]和UISlider相同,这个地方为UIStepper设置了UIControlEvents.ValueChanged和UIControlEvents.TouchUpInsi
tianmaxingkong_
·
2016-01-09 17:00
Swift开发
IOS-UISwitch
UISwitch是IOS中的开关控件,实现BOOL数值的切换:UISwitch的一些常用属性如下:监听UISwitch的BOOL值的切换:最后将UISwitch对象添加到UIViewController中:
tianmaxingkong_
·
2016-01-08 16:00
Swift开发
IOS-UISlider
UISlider为IOS中的滑块控件,系统提供的UISlider如下:UISlider的创建以及常用属性如下:为UISlider添加滑动监听事件:[注意]需要注意的是UIControlEvents.ValueChanged事件下,在滑块被拖动时方法一直被触发,而UIControlEvents.TouchUpInside事件只在用户松开滑块时触发,要想在UIControlEvents.ValueCh
tianmaxingkong_
·
2016-01-08 16:00
Swift开发
IOS-UISegmentedControl
IOS的UISegmentedControl效果图如下:UISegmentedControl的声明如下:UISegmentedControl的常用属性:为了监听UISegmentedControl各段的点击事件,需要给UISegmentedControl设置UIControlEvents.ValueChanged事件:最后将UISegmentedControl的对象添加到UIViewControl
tianmaxingkong_
·
2016-01-08 10:00
Swift开发
IOS-UITextView
UITextView和UILabel的功能相似,也是用于处理文本内容,不同的是UITextView支持换行,允许多行输入。利用代码直接在ViewController界面中添加:UITextView的一些常用属性:UITextView的菜单使用:系统默认提供的菜单功能包括:Cut,Copy,Paste,Define等,IOS允许开发者自定义菜单选项和功能,效果图:实现方法:1.声明自定义的菜单Men
tianmaxingkong_
·
2016-01-07 18:00
Swift开发
IOS-UITableView
下面通过代理的方法来填充和操作UITableView,需要让UIViewController使用UITableViewDelegate和UITableViewDataSource:查看UITableViewDataSource协议文件,可以看到UITableViewDataSource有两个方法是必须重写的(required),其它方法是可选(optional):上面两个require方法必须在V
tianmaxingkong_
·
2016-01-06 17:00
Swift开发
IOS-UIButton
UIButton继承自UIControl,在xib文件中创建UIButton:利用代码在swift文件中添加UIButton的方式如下:UIButton常用到的属性如下:[注意]UIButton的addTarget方法的第二个参数Selector参数传入有两种方式:传递触摸对象/不传递触摸对象最后,在viewDidLoad()中将UIButton对象添加到当前view中:
tianmaxingkong_
·
2016-01-06 12:00
Swift开发
:仿Clear手势操作(拖拽、划动、捏合)UITableView
这是一个完全依靠手势的操作ToDoList的演示,功能上左划删除,右划完成任务,拖拽调整顺序,捏合张开插入。项目源码:https://github.com/luan-ma/ClearStyleDemo.Swift初始化TDCToDoItem.swift 定义模型对象TDCToDoListController.swift继承自UITableViewController,演示UITableView操作
luan.ma
·
2016-01-03 19:00
ios
移动开发
swift
UITableView
拖拽
手势
pinch
autolayout
pan
捏合
Swift开发
IOS-UITextField
UITextField(文本框)用于处理用户的输入内容,只能输入单行不能回车换行,在xib中创建:使用代码创建UITextField,以及UITextField的一些基本属性如下(在viewDidLoad()函数中):除此之外,UITextField一些常用的属性如下:(1)UITextField的文本框样式和占位字符 (2)为UITextField设置删除效果 (3)设置左/右视图(同样的可
tianmaxingkong_
·
2016-01-03 14:00
Swift开发
IOS-UILabel
UILabel用于显示字符串信息,要是在xib文件中开发,可以:要是直接在swift文件中添加UILabel,则在viewDidLoad()函数中:下面为UILabel设置背景颜色:MyUIColor.swift文件如下:为UILabel设置Tag,并通过Tag来操作UILabel,在viewDidLoad()之外声明一个全局的变量:下面通过Tag让全局变量label指向UILabel,并在UIB
tianmaxingkong_
·
2016-01-02 10:00
iOS开发系列--Swift进阶
在这篇文章中将继续介绍一些
Swift开发
中一些不常关注但是又必备的知识点,以便对Swift有进一步的了解。访问控制和其他高级语言一样Swift中也增加了访问控制,在Swift中提供
jianxin160
·
2015-12-31 22:00
swift
福利 | 据说,每一个 iOSer 都想要一张 Swift 大会门票
据说,每一个iOSer都想要一张中国首届
Swift开发
者大会的门票;那么,福利来了……fir.im作为中国首届Swift大会的唯一钻石赞助商,有最后2张价值600多的门票(已火买不到)想送给你,来现场与国内外一线大牛开发者面基
风起云飞FIRim
·
2015-12-30 11:13
福利 | 据说,每一个 iOSer 都想要一张 Swift 大会门票
据说,每一个iOSer都想要一张中国首届
Swift开发
者大会的门票;那么,福利来了……fir.im作为中国首届Swift大会的唯一钻石赞助商,有最后2张价值600多的门票(已火买不到)想送给你,来现场与国内外一线大牛开发者面基
FIRim
·
2015-12-30 11:00
ios
swift
开发人员
fir-im
据说,每一个 iOSer 都想要一张 Swift 大会门票
据说,每一个iOSer都想要一张中国首届
Swift开发
者大会的门票;那么,福利来了……fir.im作为中国首届Swift大会的唯一钻石赞助商,有最后2张价值600多的门票(已火到买不到)想送给你,来现场与国内外一线大牛开发者面基
FIR-im官方
·
2015-12-30 11:00
Swift开发
体验
代码实现importUIKitclassViewController:UIViewController{overridefuncviewDidLoad(){super.viewDidLoad()//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.//初始化viewletv=UIView(frame:CGRect(x:50,y:50
ZLWorm
·
2015-12-26 23:22
swift开发
之try.. catch的理解与使用
tips:新手开发一枚,如有一些概念错误,还请指正。原创文章,转载请注明出处。 2015年的wwdc大会之前,swift还没有异常错误处理。这是个惹人非议的诟病。然而苹果公司不负众望,在swift2.0上发布了该项更新。下面我们来了解下trycatch组合的异常处理机制建立专属的错误类型 在oc中,我们通常使用NSError来做对应的错误处理,在swift中,要想使用trycatch这套机制
littlewish
·
2015-12-25 11:00
异常处理
swift
try
try!
try?
专访瀑布IM包涵卿:Swift中的函数式编程
2016年1月10日,第一次由国内社区主办的iOS开发盛会
Swift开发
者大会将在北京举行,本次大会旨在推动Swift语言在国内的发展,不但邀请了国外资深专家,社区的传奇人物,还邀请了拥有Swift实践经验的国内专家
徐川
·
2015-12-24 00:00
专访瀑布IM包涵卿:Swift中的函数式编程
2016年1月10日,第一次由国内社区主办的iOS开发盛会
Swift开发
者大会将在北京举行,本次大会旨在推动Swift语言在国内的发展,不但邀请了国外资深专家,社区的传奇人物,还邀请了拥有Swift实践经验的国内专家
徐川
·
2015-12-24 00:00
swift开发
之optional类型的理解和使用
tips:本人开发经验不多,如文章有概念错误,还请各位指正,原创文章,转载请注明出处。首先看下swift内部对于optional类型的数据结构的定义。publicenumOptional:_Reflectable,NilLiteralConvertible{ caseNone caseSome(Wrapped) ///Constructa`nil`instance. publicinit() //
littlewish
·
2015-12-23 16:00
swift
Optional
Swift开发
入门:按钮(UIButton)
1、UIButton概述继承关系:UIButton->UIControl->UIView控件样式:2、UIButton初始化(1)使用buttonWithType构建按钮,已有的六种类型如下: enumUIButtonType:Int{ caseCustom//自定义风格 caseSystem//圆角矩形 caseDetailDisclosure//蓝色小箭头 caseInfoLight
iaiai
·
2015-12-18 08:00
Swift开发
教程--实现UITableView报错does not conform to prot
通过实践,要是把下面三个协议方法都实现了就不会报错了。另外还需要注意!的问题。 functableView(tableView:UITableView,numberOfRowsInSectionsection:Int)->Int{ } functableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->
SoulJa
·
2015-12-17 15:00
ios
工具类YJUtils
在
Swift开发
工程中,我们会封装一些常用的工具类,这里我封装了YJUtils。
y550918116j
·
2015-12-14 13:00
swift
工具包
Linux平台swift语言开发学习环境搭建
摘要 介绍在Ubuntu平台搭建
Swift开发
环境;介绍Swift脚本解析器swift的使用;介绍Swift编译器swiftc的使用;1.序言这两天一直忙,没来得及记录东西,周三12月4日凌晨1点多看到苹果正式开源了
GreenHandCGL
·
2015-12-12 14:00
ios
linux
ubuntu
swift
swift开发
中No such module 'Cocoa' 错误
创建一个UIimageView的子类的时候,出现了这个错误Nosuchmodule'Cocoa' 这个错误是怎么出现的呢?importcocoa,实际上是OSX开发时,系统为我们自动创建的文件中的一句代码。而iOS中,则是这句importUIKit所以,要解决这个问题很简单,可以直接把“importcocoa”改成“importUIKit”另外,这个问题的话一般是出于什么操作也就很明了了。这个是你
args_
·
2015-12-10 10:00
swift
IBM对Swift的回应
12月4日,IBM在其developerWorks网站上发布了面向
Swift开发
者的子站和技术博客站点,并指向了Apple的开源代码仓库Swift.org。
Alex Blewitt
·
2015-12-10 00:00
Linux平台swift语言开发学习环境搭建
摘要介绍在Ubuntu平台搭建
Swift开发
环境;介绍Swift脚本解析器swift的使用;介绍Swift编译器swiftc的使用;1.序言这两天一直忙,没来得及记录东西,周三12月4日凌晨1点多看到苹果正式开源了
wcrane
·
2015-12-08 10:33
linux
swift
编译
初学者
戴维营
Linux平台swift语言开发学习环境搭建
摘要介绍在Ubuntu平台搭建
Swift开发
环境;介绍Swift脚本解析器swift的使用;介绍Swift编译器swiftc的使用;1.序言这两天一直忙,没来得及记录东西,周三12月4日凌晨1点多看到苹果正式开源了
diveinedu
·
2015-12-08 09:45
iOS开发进阶杂文
swift
Ubuntu 15.10部署
Swift开发
环境
官方参考资料:Swift安装教程第一步:下载文件下载Ubuntu15.10Swift2.2Snapshot和Signature文件,下载的文件包括swift-2.2-SNAPSHOT-2015-12-01-b-ubuntu15.10.tar.gz和对应的.sig文件。第二步:安装依赖项使用快捷键Ctrl+Alt+T打开终端,安装clang:$sudoapt-getinstallclanglibic
litreily
·
2015-12-07 15:39
Swift
Ubuntu 15.10部署
Swift开发
环境
官方参考资料:Swift安装教程第一步:下载文件下载Ubuntu15.10Swift2.2Snapshot和Signature文件,下载的文件包括swift-2.2-SNAPSHOT-2015-12-01-b-ubuntu15.10.tar.gz和对应的.sig文件。第二步:安装依赖项使用快捷键Ctrl+Alt+T打开终端,安装clang:$sudoapt-getinstallclanglibic
litreily
·
2015-12-07 15:39
Swift
swift语言实战晋级-1
Swift开发
环境的搭建
原文: swift语言实战晋级-1
Swift开发
环境的搭建 想要进行Swift的学习,必须要有个开发环境。简单的说就是装好了Xcode的Mac系统。
·
2015-11-13 14:23
swift
iOS--
Swift开发
中的单例设计模式
最近在开发一个小的应用,遇到了一些Objective-c上面常用的单例模式,但是swift上面还是有一定区别的,反复倒来倒去发现不能按常理(正常的oc to swift的方式)出牌,因此搜索了一些帖子。可能是xcode或者sdk的问题吧(我相信他们不会把未经测试的代码展示,吧?。。。),一些帖子中的代码犯了明显的错误,编译失败。于是有了这篇文章,分享给大家。 原作者实现了一种单例
·
2015-11-13 06:41
单例设计模式
Swift开发
的几个小技巧(整理自图拉鼎的博客)
正所谓掌握一样技术最好的办法就是用它来做一个东西,于是这段时间的实战让我对 Swift 的理解更深了一层,也积累了一些使用技巧。今天就分享一则:如何正确地定义一个类变量(和类常量)。 Swift 语言对于无论是静态语言过来还是动态语言过来的开发者来说,都有点点不适应,很多问题的解决思路不能用已经习以为常的方法去做。 如何正确的定义一个类变量(和类常量) Swift 支持用 class fun
·
2015-11-13 06:20
swift
专访ThoughtWorks傅若愚:Swift足够成熟了吗?
2016年1月10日,第一次由国内社区主办的iOS开发盛会
Swift开发
者大会将在北京举行,本次大会旨在推动Swift语言在国内的发展,不但邀请了国外资深专家,社区的传奇人物,还邀请了拥有Swift实践经验的国内专家
徐川
·
2015-11-13 00:00
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他