手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
Swift遍历数组的三种方式
1. for index in 0..<arry.count { } 2. for item in array { } 3. for (index, item) in enumerate(array) { }
作者:编程之家 时间:2020-05-20
Swift:元组、typealias和泛型
一、元组 元组是多个值组合而成的复合值。元组中的值可以是任意类型,而且每一个元素的类型可以是不同的。 1. 直接给元组填充内容 let http404Error = (404, "Not Found") 2. 给元组内容设置名称 let http200Status = (statusCode: 200, description: "OK") 3. 访问元组 let code = http200St
作者:编程之家 时间:2020-05-20
Stripe使用指南:Swift开发中的信用卡支付
在这篇文章中,我们来谈谈Stripe的集成。Stripe提供了程序库来接受在线及移动应用支付行为,是功能最为强大的程序库之一。如果你计划在iOS应用中出售产品,或者在寻找一种支付解决方案,那么Stripe应该是你的首选。 很多iOS开发人员问我,为什么要选择Stripe而不是应用内购买(In-App Pur-chase)。根据苹果公司的规定,出售数字化内容需要使用应用内购买,像电子游戏附带
作者:编程之家 时间:2019-11-23
如何在OC中使用Swift如何在Swift中使用OC
Swift也出来一年多的时间了,虽然现在还没有大面积使用,但是其语法的轻便简洁等特性,相信在不久的将来,定会成为OC的替代者,好久没有写东西了,趁着今天有点时间,就来说一下Swift和OC的混用。 一.在OC中使用Swift 1.首先创建一个工程名字就叫做CHWTest1 2.在工程的Build Setting中把Defines Module改为YES,如图 3.把Product N
作者:编程之家 时间:2020-05-20
swift 之 如何在函数中把闭包作为参数 进行回调
在之前的OC中我们会经常在一个方法中使用BLOCK回调 来达到数据回传和 执行某些操作 在swift中我们使用闭包 可以达到同样的效果 自己通过对比block和各种测试 有了以下的写法 ,但是不知道之前有没有人这样写过 直接上代码: 1、首先我们定义一个包含闭包的函数,并在这个闭包中给回掉的闭包带上我们要传递的数据 func blocData(resource:(content:String) -
作者:编程之家 时间:2020-05-20
Swift学习笔记系列——12继承
Tags: Swift 学习笔记 发布时间:2015-07-28 修改时间:2015-07-28 作者:Erwin 博客地址:技术杂货铺 欢迎转载,转载请注明出处。 Swift学习笔记系列——(12)继承 继承 继承为类所特有行为。 子类可以访问超类的方法、属性和下标。 子类可以提供超类的方法、属性和下标的自身重写版本。 子类可以给继承来的属性添加观察者,不论原来的属性是存储还是计算的。 基本类
作者:编程之家 时间:2020-05-20
swift 可选类型的解包
swift可选类型解包方式有三种: 第一种: var string:NSString? if string != nil{ println(string!) }else{ println("nil") } 如果不为空就强制解包 第二种: var string:NSString? println(string ?? "nil") 第三种: var strin
作者:编程之家 时间:2020-05-20
swift2 运算符函数
运算符函数 struct Vector2D { var x = 0.0, y = 0.0 } func + (left: Vector2D, right: Vector2D) -> Vector2D { return Vector2D(x: left.x + right.x, y: left.y + right.y) } let vector = Vector2D(x: 3.0,
作者:编程之家 时间:2020-05-20
Swift入门一——基本语法
最近开始学习swift,把学习的过程和总结整理成一个系列,方便日后回顾总结。 基本语法 基础语法 swift中每一行结束后不需要加分号,多个语句在同一行内需要用分好隔开 //表示注释,或者用/* ……*/ 常量 常量是指定义之后无法修改值的量,比如设置一个最大尝试登陆的次数,它的值一旦被确定,就不应该在程序中被修改。swift中的常量用let表示,定义方法如下: let maxAttemptTim
作者:编程之家 时间:2020-05-20
[纯代码]Swift 2.0 开发微博 基本准备
开发环境:Xcode 7 Beta 4 1.1: 部署初步架构 1.2 设置根控制器(AppDelegate.swift) <span style="font-family:Microsoft YaHei;"> func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions:
作者:编程之家 时间:2020-05-20
可重用的Swift代码示例推荐
这是用Swift编写的代码示例,大家可以参考。 包含以下代码示例: Classes and Structures Protocols and delegates AirDrop AVFoundation (QRCode) QuartzCore (Animation with collision) Calendar Chat Peer to Peer CollectionView CoreAnima
作者:编程之家 时间:2019-11-23
Swift:subscript
通常情况下,我们在使用数组(Array)或字典(Dictionary)时会使用到下标。其实在Swift中,我们还可以给类、结构、枚举等自定义下标(subscript)。 一、基本使用 struct TimesTable { let multiplier: Int subscript(index: Int) -> Int { return multiplie
作者:编程之家 时间:2020-05-20
ObjectiveC开发教程--字符串的连接
NSString *type = @"hello"; NSString *subtype = @"good"; NSString *typesub = [NSString stringWithFormat:@"%@>%@",type,subtype]; NSString *typesub1 = [type stringByAppendingString:subtyp
作者:编程之家 时间:2020-05-20
一些Swift小知识点的整理
之前最开始了解Swift的时候的一些基本的东西,简单的整理一下。 import UIKit var names = [] class ViewController: UIViewController,UIAlertViewDelegate { override func viewDidLoad() { super.viewDidLoad() var st
作者:编程之家 时间:2020-05-20
Swift开发教程--如何对字符串进行md5加密
在swift工程中随便建一个objective-c类,会提示你生成一个Bridging-Header,点YES,然后删除刚才建立的objective-c类,只留下[工程名]-Bridging-Header.h文件。 在[工程名]-Bridging-Header.h文件写入: #import <CommonCrypto/CommonDigest.h> 然后写一个生成md5的函数: class fun
作者:编程之家 时间:2020-05-20
Swift中元组(Tuples),结构体(Struct),枚举(Enums)之间的区别
由 solar 在 1年前 发布 元组(tuple) 元组是多个值组成的复合值类型,例如,你可以定义一个含有整形和字符串的tuple let amout=(100,”EUR”) 当你函数需要返回多个值时,元组这个时候非常有用,你可以使用下标方式来访问元组中的值,如.0,.1以此类推,如下: let currency = money.1 // “USD” 如果想要给元组多增加些信息,你也可以给元组每
作者:编程之家 时间:2020-05-20
未来看好 Swift 的十个理由
是时候使用易入手又全面的Swif语言为iOS和mac OS X做应用开发了。 虽然编程语言不会那么容易消逝,但坚持衰落范例的开发小组正在这么做。如果你正为移动设备开发应用程序,并且你还没有研究Swift,那么注意:当Swift涉及到Mac、iPhone、ipad、Apple Watch和未来设备的应用开发时,它不仅会排挤掉Objective-C,而且还会取代在Apple平台中做嵌入式开发的C语言。
作者:编程之家 时间:2019-11-23
[Swift] function pointer(address) as the parameter of function
1 return func pointer(address) func getFuncPointer()->(Int->Int){ func add(num:Int)->Int{ return num+1; } return add; } var f = getFuncPointer(); println(f(100)) 2 function pointer
作者:编程之家 时间:2020-05-20
如何用 Parse 和 Swift 搭建一个像 Instagram 那样的应用?
【编者按】本篇文章作者是Reinder de Vries,既是一名企业家,也是优秀的程序员,发表多篇应用程序的博客。本篇文章中,作者主要介绍了如何基于Parse特点,打造一款类似Instagram的应用,完整而清晰的步骤,为开发者提供一次绝佳的学习体验。本文系 OneAPM 工程师编译整理。 Parse 是一个移动应用开发平台,旗下有个很有意思的产品:Parse Core。它的特色之一是允许应用开
作者:编程之家 时间:2020-05-20
swift tableview cell自适应高度
自适应高度达到的效果 实现方法: 1. xcode新建个项目,选择 single View Application 2. 打开main.storyboard 将tableview 拖到view controller中,并给tableview 拖入 tableview cell 3. 给tableview cell 拖入 imageview 、label等控件 4. 给控件添加 autoLayou
作者:编程之家 时间:2020-05-20
swift学习之元组
元组在oc中是没有的,在swift中是新加的,学oc数组概念时还在想既然可以存储相同类型的元素,那不同类型的元素有没有东西存储呢,答案很悲伤,oc没有元组这个概念,不过swift中添加了这个东西,也挺有意思的,下面就我个人说一下对元组的理解,如果有不对的,请指出,共同进步,谢谢 元组(touples)就是可以存储不同数据类型的一个集合,用()表示,举个栗子 let toup
作者:编程之家 时间:2020-05-20
Swift入门二——字符与字符串
Swift字符 定义 Swift中的字符,与OC有些不同,每一个字符代表了一个可拓展的字母集,可拓展的字母集由若干个(大于等于一个)Unicode标量值表示,这些标量构成了一个可拓展的字母集,也就是一个人类可读的字符。 Unicode标量 一个Unicode标量占据21个比特位,一般格式为“U+xxxx”,这个解释有点抽象,其实我们通常理解的一个字母,也可以用一个Unicode标量来表示,比如字母
作者:编程之家 时间:2020-05-20
Swift 中使用 SwiftyJSON 制作一个比特币价格 APP
Swift 中处理 JSON 数据有很多种方式,可以使用原生的 NSJSONSerialization,也可以使用很多第三方库。原生的 NSJSONSerialization 方式这篇文章中介绍过。这次我们介绍一个第三方库 SwiftyJSON 并且用它来制作一个有趣的 APP. 更多内容,请点击阅读原文 欢迎关注我的微信公众号,分享Swift开发,IOS开发和互联网内容 微信号:Swift开发
作者:编程之家 时间:2019-11-23
Swift2.0版微信聊天 37-40集 (超清字幕)
超实用技巧组合来袭! Outlet Collection是何方神圣? JohnLui出品-Swift版HUD组件SwiftNotice, 提示清晰明了! 慧趣出品-滑动占位符组件UITextBox ,输入丝般顺滑! 简单输入校验-正则regex和谓词匹配NSPredicate 详情访问: www.hcxy.me (花川学院)
作者:编程之家 时间:2019-11-23
cinder swift的区别
[原]OpenStack入门以及一些资料之(一、cinder,swift存储) 2014-4-29阅读1144 评论0 注:本文内容均来自网络,我只是在此做了一些摘抄和整理的工作,来源均有注明。 存储入门 存储技术: DAS(Direct Attached Storage):将存储设备通过SCSI线缆或FC(FiberChannel)直接连接到服务器上。 NAS(Network Attached
作者:编程之家 时间:2020-05-20
Swift教程一
基础部分 常量和变量 声明常量和变量 常量和变量必须在使用前声明,用let声明常量,用var声明变量。 let a = 10 var b = 0 类型标注 var message: String 常量和变量的命名 let π = 3.141592654 let 你好 = "你好,世界。" let ☏ = "110" 下面的例子中,friendlyWelcome由Hello!变为Hi。 var fr
作者:编程之家 时间:2020-05-20
Swift教程二
基本运算符 术语 运算符有一元、二元、三元运算符。 受运算符影响的值叫做操作数。 赋值运算符 let b = 10 var a = 5 a = b // a现在等于10 如果赋值的右边是一个多元组,它的元素可以马上被分解多个常量或变量: let (x, y) = (1, 2) // 现在x等于1,y等于2 与C语言和Objective-C不同,Swift的赋值操作并不返回任何值。所以以下代码是错误
作者:编程之家 时间:2020-05-20
Swift实现一个简单的加载动画,以及动画的详解
一.组动画的创建 首先创建一个组动画,也就是大小变化和透明度变化的动画。 // 大小变化 let scaleAnimation = CAKeyframeAnimation(keyPath: "transform.scale") scaleAnimation.keyTimes = [0, 0.5, 1] scaleAnimation.values =
作者:编程之家 时间:2020-05-20
Swift开发教程--字符串的操作
替换 把?替换为/ var url = "http://blog.csdn.net/hello_hwc?viewmode=list" var filtered = url.stringByReplacingOccurrencesOfString("?", withString: "/", options: NSStringCompareOptions.LiteralSearch, range: n
作者:编程之家 时间:2020-05-20
swift创建单例
class SingletonObject { class var sharedInstance : SingletonObject { struct Static { static var onceToken : dispatch_once_t = 0 static var instance : SingletonObjec
作者:编程之家 时间:2020-05-20
上一页
170
171
172
173
174
175
176
177
下一页
小编推荐
热门标签
更多
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