手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
UIKit框架-高级控件Swift版本: 9.UINavigationController方法/属性详解
前面我们讲解了UISegemtedControl分段式控件, 现在让我们来看看 iOS 另一个非常常用的控件, UINavigationController. 1.UINavigationController常用属性 // 1.获取 UINavigationController 的顶部的视图控制器 var topViewController: UIViewController! { get
作者:编程之家 时间:2020-04-29
Swift学习资源
发现好的资源就会在这里更新 http://blog.callmewhy.com/ http://my.oschina.net/u/1418722/blog autolayout和qq效果 http://lvwenhan.com/sort/ios http://tech.glowing.com/cn/ http://xuexuefeng.com/ 工具和发布 ios开发流程 https://gith
作者:编程之家 时间:2020-04-29
Swift简介
最近在看IOS开发,分享下: 原文链接:http://lucida.me/blog/an-introduction-to-swift/ 关于 这篇文章简要介绍了苹果于WWDC 2014发布的编程语言——Swift。 前言 在这里我认为有必要提一下Bret Victor的Inventing on Principle,Swift编程环境的大部分概念都源自于Bret这个演讲。 接下来进入正题。 Swif
作者:编程之家 时间:2020-04-29
来自苹果的编程语言——Swift简介
最近在看移动端开发 分享下: 原文链接:http://lucida.me/blog/an-introduction-to-swift/ 关于 这篇文章简要介绍了苹果于WWDC 2014发布的编程语言——Swift。 前言 在这里我认为有必要提一下Bret Victor的Inventing on Principle,Swift编程环境的大部分概念都源自于Bret这个演讲。 接下来进入正题。 Swif
作者:编程之家 时间:2020-04-29
必须Mark!43个优秀的Swift开源项目推荐
拥有着苹果先天生态优势的Swift自发布以来,各种优秀的开源项目便层出不穷。本文作者站在个人的角度,将2014年Swift开源项目做了一个甄别、筛选,从工具、存储、网络、界面、框架到Demo以及完整应用等,满满的干货。 作为一门集百家之长的新语言,Swift拥有着苹果先天的生态优势,而其在GitHub上各种优秀的开源项目也层出不穷。本文作者@SwiftLanguage从2014年6月苹果发布Swi
作者:编程之家 时间:2020-04-29
在项目里交叉使用Swift和OC
分类: Swift编程 2014-06-27 16:45 4216人阅读 评论(1) 收藏 举报 ios swift 苹果 Swift and Objective-C in the Same Project 在项目里交叉使用Swift和OC Swift与OC的兼容性使得你可以在项目里使用Swift+OC的方式编写应用程序,称为混合+匹配(mix and match),用这种方式可以一边使用
作者:编程之家 时间:2020-04-29
如何将Swift中的多参函数转化成Curring函数
假设我们有一个含有多个参数的函数,用于构建一个人的基本信息: func buildInfoWithName(name: String,#age: Int,#gender: String,#address: String,#phone: String) -> String { return "My name is " + name + ",I'm a " + ge
作者:编程之家 时间:2020-04-29
Swift 绘图板功能完善以及终极优化
转载请注明出处:http://www.voidcn.com/article/p-yoqsxumy-ber.html。 前文总结 接着这篇:Swift 全功能的绘图板开发,虽然在上一篇中我们已经完成了这些功能: 支持铅笔绘图(画点) 支持画直线 支持一些简单的图形(矩形、圆形等) 做一个真正的橡皮擦 能设置画笔的粗细 能设置画笔的颜色 能设置背景色或者背景图 但是还有一个非常重要的功能没有实现,没错
作者:编程之家 时间:2020-04-29
swift开发
在swift中,新建ViewController实例,不在默认关联xib,一定要开发者指定xib的名字,如下 let v = TwoViewController() //不会关联TwoViewController.xib文件 //一定要指定xib文件 let v = TwoViewController(nibName: "TwoViewController", bundle: nil)
作者:编程之家 时间:2020-04-29
Swift基础语法一
1.常量&变量 使用var关键字定义变量,可以修改 使用let关键字定义常量,不可修改 提示:在Swift开发中,通常先定义常量let,只有必须要修改的时候,才定义成var,这样会更安全。 2.类型转换 Swift是一个对类型要求及其严格的语言,任何数据类型之间,都不能隐式转换。如果要在不同的类型之间进行计算,必须转换格式 解决方案一:强制转换 提示:Swift在上面定义i, j常量的时候自动推断
作者:编程之家 时间:2020-04-29
Swift 下开启warning提示方法
OC中可以通过#warning方法来提醒自己将来需要注意的地方,但是在目前Xcode版本中没有这样的功能产生黄色警告 这时候就需要我们自己手动去让Xcode产生这个功能了。接下来就来介绍下如何开启这个功能 在项目内部找到Build Phases,选择坐标的“+”号,如下图所示: 添加 New Run Script Phase,点击了之后就出现了下图的Run Script栏 在蓝色区域添加下面代码
作者:编程之家 时间:2020-04-29
OC和Swift混编(惊喜!)
今天在和一位前辈交流的之后,使用了OC和Swift混编开发,遇到了一个让我忍不住要欢呼的情况,在这里,跟大家分享一下,也再次赞叹一下XCode的强大. OC和Swift混编出现最多的就是在编写Swift代码的过程中使用OC框架了. 以前,在XCode6.3beta版本的时候,我犹记得我们在进行OC和Swift混编的时候,需要这样做. 先通过Pod导入第三方框架,然后, 使用 Xcode 打开工作组
作者:编程之家 时间:2020-04-29
Swift vs Objective-C:未来看好 Swift 的十个理由
是时候使用易入手又全面的Swif语言为iOS和mac OS X做应用开发了。 虽然编程语言不会那么容易消逝,但坚持衰落范例的开发小组正在这么做。如果你正为移动设备开发应用程序,并且你还没有研究Swift,那么注意:当Swift涉及到Mac、iPhone、ipad、Apple Watch和未来设备的应用开发时,它不仅会排挤掉Objective-C,而且还会取代在Apple平台中做嵌入式开发的C语言。
作者:编程之家 时间:2020-04-29
swift 解析取得json中的数据
搞了两天解析返回的json数据终于出来了,下面就方向给大家 用到了第三的类库 SwiftHTTP (https://github.com/daltoniam/SwiftHTTP)做request get ,post ,put 等 SwiftJson(https://github.com/SwiftyJSON/SwiftyJSON) 讲返回的数据解析为json 关于第三方类库的引用网上文章很多 ,
作者:编程之家 时间:2020-04-29
swift String extension
extension String { func substr(pos: Int, len:Int = -1) -> String { if pos + len > count(self) { return "" } let start = advance(self.startIndex, pos) le
作者:编程之家 时间:2020-04-29
在项目里交叉使用Swift和OC
wift and Objective-C in the Same Project 在项目里交叉使用Swift和OC Swift与OC的兼容性使得你可以在项目里使用Swift+OC的方式编写应用程序,称为混合+匹配(mix and match),用这种方式可以一边使用享受新语言的快速特性,一边无缝的接合你已有的OC代码(原文听起来好NB的样子,其实也就那么回事),不管项目最初是用OC编写的还是新建的
作者:编程之家 时间:2020-04-29
Swift学习笔记
Swift 小结 记录学习Swift的相关内容 Swift 是强类型的语言,因此定义变量和常量时必须显示或隐式指定数据类型。 基本数据类型:整形,浮点型,布尔型和元组型,注意整形和浮点型之间的类型转换。 Swift的可选类型,普通类型都不能接受nil值,只有可选类型才能接收nil值。 注意可选类型的强制解析和隐式解析。
作者:编程之家 时间:2020-04-29
Swift:在Safari中打开App
打开之前会发生什么呢,先看看这个图: 我这里只是简单模拟了一下。当你输入一个特殊的“url”之后,Safari弹出一个提示,问你是否继续打开这个App。如果你这个时候confirm的话。那么这个App就会打开。 我们打开看看这个app是什么样的App。看图: 是一个灰常简答的TableView。然后点击某一行的时候会跳转到一个号称是详细也的地方。其实什么都没有。只有一个地方可以看的,那就是这个页面
作者:编程之家 时间:2020-04-29
swift中的selector
终于下定决心在项目中使用swift了,由于第一次使用还不是很熟悉,以至于OC中简单地@selector都弄了半天,不过最后还是解决了,特此记录一下。 stackoverflow上有一篇相关的提问 我的使用场景也是在navigationBar中添加一个右button,button注册一个action 有两种方式: 1.在初始化的时候制定 var barButton:UIBarButtonItem =
作者:编程之家 时间:2020-04-29
Swift Core Graphics教程之Gradients 与 Context
欢迎回到我们的Swift核心绘图教程系列! 在第一部分中,你学习到了使用storyboard绘制线条和矩形. 在第二部部分中,你将深入核心绘图,使用CGContext实现渐变效果 更新时间 04/15/2015 为Xcode 6.3 和 Swift1.2更新 核心绘图 你现在已经从简单的UIKit深入到核心绘图。 下图是各个框架的关系图: UIKit是在最顶层,使用最友好的框架。你使用过UIBez
作者:编程之家 时间:2020-04-29
Swift流程控制
1.if分支结构 2.switch case 3.while, do while 4.for循环,for in专门负责遍历字符串,范围,序列和集合等包含的元素 var a :Int? = 5 if a != nil { println("a为非空") } else { p
作者:编程之家 时间:2020-04-29
Swift开发Sprite Kit游戏实践一
快速入门 首先要安装苹果的iOS和Mac应用免费开发工具——Xcode。如果还没有安装Xcode,可以从App Store上下载;如果已经安装好,须确保自己使用的是最新版本。安装好Xcode后,下载并解压starter project,双击SpaceMonkey.xcodeproj,文件就会在Xcode中打开。单击“Play”,接着你会看到一整片黑屏: starter project给了一个好的起
作者:编程之家 时间:2020-04-29
Swift开发Sprite Kit游戏实践二:让敌人们动起来
让敌人们动起来 先对“敌人”的代码进行微调,使它们在出现之前,完全隐藏在屏幕后(而非仅仅隐藏一半)。从天而降的设定为游戏增加了难度,也增添了乐趣。 那么首先要做的就是更新spawnEnemy()那一行代码,敌人sprite的position编写如下: enemy.position = CGPoint(x: frame.size.width + enemy.size.width/2, y:
作者:编程之家 时间:2020-04-29
Swift开发Sprite Kit游戏实践三:物理推力与碰撞检测
物理推力 为了避免monkey“落下”,需要用物理推力让它重新跳起来。 这时要在spawnEnemy()后添加一个新的method: func jumpPlayer() { // 1 let impulse = CGVector(dx: 0, dy: 75) // 2 player.physicsBody?.applyImpulse(impulse) } 再回顾一
作者:编程之家 时间:2020-04-29
Swift开发Sprite Kit游戏实践四:背景音乐与Game Over
Game Over! 如果monkey跟敌人相撞,或落出屏幕的话,就会显示”Game Over“,接着出现重新点击开始游戏的画面。 首先将以下所有变量添加到GameScene顶端,在 let player = SKSpriteNode(imageNamed:”spacemonkey_fly02”)之后: // 1 var gameOver = false // 2 let endLabel = S
作者:编程之家 时间:2020-04-29
Swift中的设计模式
委托模式 经过多年的Objective-C和Cocoa代码编写我想大部分人都对使用委托模式养成了一种嗜好。注意了!我们还是可以继续保留这种嗜好的,下面是一个非常简单的例子: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 @objc protocol DataReaderDelegate{ @optional func DataWillRead()
作者:编程之家 时间:2020-04-29
Swift项目兼容Objective-c问题汇总
一、解决问题 Swift项目需要使用封装好的Objective-c组件、第三方类库,苹果提供的解决方案能够处理日常大部分需求,但还不能称之为完美,混编过程中会遇到很多问题。本文将Swift兼容Objective-c的问题汇总,以帮助大家更好的使用Swift,内容列表如下: 1. Swift调用Objective-c代码 2. Objective-c调用Swift代码 3.
作者:编程之家 时间:2020-04-29
记一次云计算测试实验-openstack-icehouse-安装swift
----------------------- controller : --------------------------------- source admin-openrc.sh keystone user-create --name=swift --pass=000000 --email=swift@localhost keystone user-role-add --user=swif
作者:编程之家 时间:2020-04-29
Swift项目兼容Objective-c问题汇总
一、解决问题 Swift项目需要使用封装好的Objective-c组件、第三方类库,苹果提供的解决方案能够处理日常大部分需求,但还不能称之为完美,混编过程中会遇到很多问题。本文将Swift兼容Objective-c的问题汇总,以帮助大家更好的使用Swift,内容列表如下: 1. Swift调用Objective-c代码 2. Objective-c调用Swift代码 3. Swift兼容Xib/S
作者:编程之家 时间:2020-04-29
Swift语言iOS开发:CALayer十则示例
作者:Scott Gardner 译者:TurtleFromMars 原文:CALayer in iOS with Swift: 10 Examples 如你所知,我们在iOS应用中看到的都是视图(view),包括按钮视图、表视图、滑动条视图,还有可以容纳其他视图的父视图等。 但你或许不知道在iOS中支撑起每个视图的是一个叫做"图层(layer)"的类,确切地说是CALayer。 本文中您会了
作者:编程之家 时间:2020-04-29
上一页
99
100
101
102
103
104
105
106
下一页
小编推荐
热门标签
更多
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