手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
swift学习
并没有什么高深的东西,只是记录一下自己的学习心得,以防忘了 一.学习资料 可以在iBook上下载《The Swift Programing Language》、《Using Swift with Cocoa and Object-C》这两本书最正宗的书看。不过这两本都是英文,看起来还是挺费劲 cocoaChina做的swift学习专题,里面有对上面两本书的翻译,还有其他一些练习安排,循序渐进,挺不
作者:编程之家 时间:2020-05-25
Swift语法特点
从它的语法中能看到Ojective-C JavaScript C# Python 等语言的影子 swift 借鉴了以上几门语言的特点 我们可以从swift身上看到这几种语言的影子 同时还具备了编译型语言额高能性 和 脚本语言的灵活交互性 OC - C# 都是编译型的语言 也就是我们写完代码 要保证每一行代码编译通过 才能跑起来 这叫编译型语言 一般编译型的语言性能比较高 能做的事情比较强大 比如
作者:编程之家 时间:2020-05-25
Swift 语言的相关数据
相关数据 使用Swift 语言进行开发的条件是什么? Xcode版本>= 6.0 Mac 系统版本 >= 10.9.3 Swift 自从发布之后 备受开发者的关注 一位国外的开发者用Swift 实现了Flappy Bird 上手学习时间4个小时 编程加上休息 总共9个小时! 可见Swift 语言的优越性 相关任务 : 我们了解一门新的语言要了解他的背景 Swift 首席架构师 Chris Latt
作者:编程之家 时间:2020-05-25
Swift 和Objective-C 代码格式对比
Swift 和Objective-C 代码格式对比 Objective-C 以添加一个Button 为例子来简单介绍一下 UIButton *btn = [[UIButton alloc]init]; btn.frame = CGRectMake(20,20,100,100); btn.backgroundColor = [UIColor blueColor]; [self.view addSu
作者:编程之家 时间:2020-05-25
Swift 和Objective-C 性能对比
很多人会有这样的疑惑 Swift 和Objective-C 性能对比 两者到底那个性能比较好一些呢 ? 我们面对一个新的问题要感觉去提问 苹果公司说Swift 的性比Objective-C 的性能要好 是真的好吗?不见得 我们对待任何一个问题要持有怀疑的态度 这样我们收获的才会更多 我们应该这样考虑问题 Objective-C 较Switf 是偏底层的东西 Swift 是后面出来的高级语言 封
作者:编程之家 时间:2020-05-25
swift语法讲解及简单入门教程
viewcontroller.swift 文件的viewdidload方法下面写代码 定义变量 var myvar1=1;由于是swift是弱变量类型,所以会根据你的赋值来确定你定义的变量是什么类型的。但是一旦确定下来就不会改了。举个错误的例子:var myvar1=1;myvar1=1.0;就会报错。但是你这样就是可以的:myvar1=1.0;myvar1=1;这样其实他还是可以的。另外如果你
作者:编程之家 时间:2020-05-25
swift的函数与闭包
函数 需要注意的是函数的调用,传参的时候,如果参数多于两个,除第一个参数外,其他需要写出定义函数是写的参数名称 func SayHello(name:String,sex:String,age:Int)->String{ var sex_get="not sure"; if(sex.hasSuffix("male")){
作者:编程之家 时间:2020-05-25
swift的类与对象讲解
最简答的类和对象 import UIKit class Shape{ var numberOfSides=0; func ReturnDescription() ->String{ return "it has \(numberOfSides) sides"; } } class ViewController: UIViewController {
作者:编程之家 时间:2020-05-25
swift实现ios类似微信输入框跟随键盘弹出的效果
http://www.jianshu.com/p/4e755fe09df7
作者:编程之家 时间:2020-05-25
swift 中switch 的新用法
let grage = "B" switch grade { case "A": println("优秀等级") case "B": println("良好等级") case "C" printf("中等的等级") default: printf("未知等级") } switch 语句在Switch中 在C 语言中 如果case的结尾中没有break 就会执行下一
作者:编程之家 时间:2020-05-25
Swift中的数据类型
数据类型 swift 中常见的数据类型 Int 、Float、Double、Character、String Array、Dictonary、元组类型(Tuple)、可选类型(Optional) 可以看出,数据类型的首字母都是大写的 如何指定变量 常量的数据类型 在常量 变量名后面加上冒号(:)和类型名称 let age:Int = 10 上面代码表示:定义了一个Int类型的变量age
作者:编程之家 时间:2020-05-25
Swift学习一
var ap = Array(count:3 , repeatedValue: 16) var ad = Array(count:3 , repeatedValue : 15) var ac = ap + ad println( ac ) let emptyDic1 = [:] let emptyDic2 = Dictionary<String,Float>() var airports = [
作者:编程之家 时间:2020-05-25
Swift学习二
import Foundation func sayhello(name:String) ->String { let greeting = "hello" + name + "!" return greeting } println(sayhello("anna")) func minusresult(start: Int ,end :Int) ->Int { retur
作者:编程之家 时间:2020-05-25
Swift 运算符
运算符 这里介绍Swift中一些运算符 和OC 里面相同的这里就不再介绍了 新增加的的有 范围运算符 ..< 、... 溢出运算符&+ &- &* &% &/ 虽然基本的运算符大致相同 但是有些细节还是需要注意的 赋值运算符 1对1 赋值运算符 var a = 5 let b = 20 N对N 赋值 let(x,y) = (1,2) // 这里是元组 后面会讲到 跟C/OC
作者:编程之家 时间:2020-05-25
Swift - 元组的用法
元组类型 元组像是数组和结构体的杂交 什么是元组类型 元组类型由N个任意类型的数据组成(N>0) 组成元组类型的数据可以成为“元素” let position = (x:10.5,y:20) //position 有2个元素 x,y为元素的名称 let person = (name:"jack") //person 只有name 一个元素 let data = () //空元组 元素的
作者:编程之家 时间:2020-05-25
Swift-循环控制新特性
流程结构 swift 循环结构 for for-in while、do-while 选择结构 if、switch 注意:这些语句后面一定要有大括号 跟C语言对比 用法基本一样的有for while do-while if 因此只需要关注 for-in 和 switch 即可 其他完全一样 for-in for i in 1...3{ println(i) } //按
作者:编程之家 时间:2020-05-25
读懂Swift 2.0中字符串设计思路的改变
Swift提供了一种高性能的,兼容Unicode编码的String实现作为标准库的一部分。在Swift2中,String类型不再遵守CollectionType协议。在以前,String类型是字符的一个集合,类似于数组。现在,String类型通过一个characters属性来提供一个字符的集合。 为什么会有这样的变化呢?虽然模拟一个字符串作为字符的集合看起来非常自然,但是String类型与真正的集
作者:编程之家 时间:2020-04-05
swift map
CollectionType Map 在CollectionType的extension中map方法的定义: extension CollectionType { /// Return an `Array` containing the results of mapping `transform` /// over `self`. /// /// - Complex
作者:编程之家 时间:2020-05-25
Swift 2 jSON Call can throw but it is not marked with try
yesterday i updated to El Capitan beta 2 and Xcode 7 - beta is mandatory. So i updated my app to Swift 2 and new error comes to the json string. This is my code : let jsonData:NSDictionary = NSJSONSer
作者:编程之家 时间:2020-05-25
用函数式的 Swift 实现图片转字符画的功能
今天整理 Pocket 中待看的文章,看到这篇《Creating ASCII art in functional Swift》(http://ijoshsmith.com/2015/04/29/creating-ascii-art-in-functional-swift/),讲解如何用 Swift 将图片转成 ASCII 字符。具体原理文中讲解的很详细,不再赘述,但是标题中的 in functio
作者:编程之家 时间:2020-04-05
Swift Mailer ——Comprehensive mailing tools for PHP
Swift Mailer是一个PHP邮件发送类,直接与 SMTP 服务器通讯,具有非常高的发送速度和效率。 官网:http://swiftmailer.org/ Github:https://github.com/swiftmailer 使用说明: require_once 'swiftmailer-master/lib/swift_required.php';//引入swiftmailer
作者:编程之家 时间:2020-05-25
「Swift学习笔记」使用UILabel显示多行文本
http://www.jianshu.com/p/ee6e4394d468
作者:编程之家 时间:2020-05-25
swift2.0 - 渐来的美好也许应该要收回我之前说的话了
前些时iOS9携带swift2.0更新,我也将项目更新到了最新的版本上线。 xcode在Edit菜单下,convert->To Latest Swift Syntax 和 convert->To Modern Objective-C Syntax,这两个功能能帮助调整优化代码,并让人快速了解语言的最新动态。 swift1.x时我曾发牢骚说swift的难用(http://www.voidcn.com
作者:编程之家 时间:2020-05-25
Swift & Cocoa 实战之泛型编程:Swift 中的泛型编程
Generics in Swift Swift 中的泛型编程 本文中,笔者旨在对于Swift中的泛型编程进行一个综合性描述。读者可以查看上一篇 系列中的描述来看之前笔者的论文。泛型编程是编程方式的一种,主要是一些譬如类、结构体以及枚举这样的复杂类型以及函数可以使用类型参数进行定义(type parameters)。类型参数可以看做是真实类型的占位符,当泛型或者函数被使用时才会被真实类型替换。 在S
作者:编程之家 时间:2020-05-25
Swift中类的属性
在Swift中,对类进行定义时,可以定义三种属性: 对象属性 * 常量属性 * 变量属性 * 懒加载 * 监测属性值的变化 计算属性 类属性 一.对象属性 1.常量属性 常量属性在对象被创建出来后就不能被修改,为常量赋值只能在对象初始化时修改。 class fog{ let name="xxx" init(name:String){ self.name=name;
作者:编程之家 时间:2020-05-25
swift控件代码
下载地址 http://download.csdn.net/detail/wtt561111/9159391 相关视频链接 http://www.maiziedu.com/course/ios/18-349/ 编译环境 xcode6.3.1 代码清单 1 delegateTest工程,介绍了如何在delegate中进行界面的操作.还有如何利用tag获取组件。无法设置window背景色的原因在于没有
作者:编程之家 时间:2020-05-25
Swift中的构造方法
注意: Swift对类的构造方法有一个基本的要求,那就是当构造完一个对象之后,对象中所有的存储属性都要被初始化。 对构造方法的理解: 构造方法的作用是对对象进行初始化,也就是给对象所占用的内存进行初始化。但是只有存储属性才会真正地占据内存。所以,构造方法的最主要目的是将所有的存储属性设定初始值。即一个对象创建后,对象中的所有存储属性必须要有初始值。 可选类型属性与构造方法: 当某个存储属性的类型为
作者:编程之家 时间:2020-05-25
swift开发的那些应用
swift 从2014年7月发布,到今天2015年10月,历经一年三个月,在这段时间内,究竟有多少厂家跟进? 于是写了点程序从应用市场上获取应用进行分析,截止到10月7日,共获取2311个应用,其中swift开发的应用74个,由于获取的应用相对片面,并未涵盖整个APP Store,预计使用Swift开发的应用将会更多。 应用名单放在尾部,为了避免做广告嫌疑,只放一线大厂的APP。 从名单中可以看到
作者:编程之家 时间:2020-05-25
Swift中的可选类型Optional与if let 语法
一.可选类型: Swift的nil和Objective-C有些不一样,在Objective-C中,只有对象才能为nil,而在Swift里,当基础类型(整形、浮点、布尔等)没有值时,也是nil。没有初始值的值,是不能使用的,这就产生了Optional类型。 1.声明: 可选数据类型是在现有的类型后面加个问号”?” var str:String? 2.可选类型的赋值 对可选类型变量的赋值可以直接使用其
作者:编程之家 时间:2020-05-25
swift开发笔记10 - 通过drawRect自定义控件外观
需要实现按钮如下: 大致思路:拖一个普通按钮到storyboard,然后新建一个类继承UIButton,重写其drawRect方法,最后把按钮的custom class设置为该类。 按钮与其自定义类DateButton: 1、用代码设置按钮边框线,写在viewcontroller中: Datebutt.layer.borderWidth=1 Datebutt.lay
作者:编程之家 时间:2020-05-25
上一页
191
192
193
194
195
196
197
198
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native