手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
一步一步学习Swift之(二):好玩的工具playground与swfit基础语法
playground好于在于能一边写代码一边看到输出的常量变量的值。不需要运行模拟器。 我们来试一下该工具的用法。 打开xcode6开发工具,选择Get started with a playground. 这个功能可以边输入代码,一边看到常量或变量的值。 保存为SwiftPlayground.playground,点击create进入编辑器。 使用playground学习swift语法是
作者:编程之家 时间:2020-05-26
Swift 中的 @autoclosure 关键字与闭包
@autoclosure 关键字,是 Swift 引入的一个便捷操作,旨在让我们使用闭包作为参数的时候,更加的方便,简化语法形式,我们就来看看如何使用吧。 为何引入 @autoclosure 关键字 回答这个问题,首先我们来看一个例子: func filter(predicate:() -> Bool) { if predicate() { //... } else
作者:编程之家 时间:2020-04-22
【11月24日公开课】Swift时代下的iOS攻城狮学习路线
51CTO学院携手智捷课堂联合举办iOS系列体验公开课:分享移动开发、移动设计方向最新,最热,最抢眼技术热点以及设计经验! 大师分享:Swift时代下看iOS凤凰涅磐 公开课主题 1 Swift时代下的iOS攻城狮学习路线图 上课时间:11.24 晚8点30--10点 开发iOS App需要的操作系统、开发工具和硬件配置等。Objective-C语言特点。Swift语言特点。发布App到苹果App
作者:编程之家 时间:2020-04-22
Swift使用MMDrawerController框架打造通用侧滑抽屉效果模版
这篇文章使用快速的、方便的的实现方法来构建和facebook一样的”滑出式导航”。 包括官方在内,资料都是使用oc来完成效果的实现,自己就使用Swift纯代码来构建,以后也可以慢慢使用到较大项目中。 对于这个导航的实现,已经有了非常优秀的第三方库来供我们使用:John-Llunch的SWRevealViewController 和Mutual Mobile的MMDrawerController,这
作者:编程之家 时间:2020-05-26
swift2.0基础知识
The Swift Programming Language-官方教程精译Swift(2)基础知识 Swift 的类型是在 C 和 Objective-C 的基础上提出的,Int是整型;Double和Float是浮点型;Bool是布尔型;String是字符串。Swift 还有两个有用的集合类型,Array和Dictionary,请参考集合类型。 就像 C 语言一样,Swift 使用变量来进行存储并
作者:编程之家 时间:2020-05-26
《swift2.0 官方教程中文版》 第2章-01基础部分
import Foundation /*常量和变量***********************************************/ let maximumNumberOfLoginAttempts = 10 var currentLoginAttempt = 0 var x = 0.0, y = 0.0, z = 0.0 //如果你的代码中有不需要改变的值,请使用 let 关键字将
作者:编程之家 时间:2020-05-26
《swift2.0 官方教程中文版》 第2章-02基本运算符
import Foundation /*术语***********************************************/ /*赋值运算符***********************************************/ //赋值运算( a = b ),表示用 b 的值来初始化或更新 a 的值: let b = 10 var a = 5 a = b // a 现在等
作者:编程之家 时间:2020-05-26
《swift2.0 官方教程中文版》 第2章-03字符串和字符
import Foundation /*字符串字面量************************************************/ let someString = "Some string literal value" /*初始化空字符串************************************************/ var emptyString = ""
作者:编程之家 时间:2020-05-26
《swift2.0 官方教程中文版》 第2章-04集合类型
import Foundation //Swift 语言中的Arrays、Sets和Dictionaries中存储的数据值类型必须明确。这意味着我们不能把不正确的数 据类型插入其中。 /*集合的可变性***********************************************/ /*数组***********************************************
作者:编程之家 时间:2020-05-26
《swift2.0 官方教程中文版》 第2章-05控制流
import Foundation /*For 循环**************************************************************/ //你可以使用 for-in 循环来遍历一个集合里面的所有元素,例如由数字表示的区间、数组中的元素、字符串中的字 符。 for index in 1...5 { print("\(index) times 5 i
作者:编程之家 时间:2020-05-26
《swift2.0 官方教程中文版》 第2章-06函数
import Foundation /*函数的定义与调用*****************************************************/ //在下面例子中的函数叫做 "sayHello(_:)" ,之所以叫这个名字,是因为这个函数用一个人的名字当做输入,并返回 给这个人的问候语。为了完成这个任务,你定义一个输入参数-一个叫做 personName 的 String 值,
作者:编程之家 时间:2020-05-26
《swift2.0 官方教程中文版》 第2章-07闭包
import Foundation /*闭包表达式***********************************************************/ // 1.sort 函数(The Sort Function) //Swift 标准库提供了名为 sort 的函数,会根据您提供的用于排序的闭包函数将已知类型数组中的值进行排序。 一 旦排序完成, sort(_:) 方法会返回一
作者:编程之家 时间:2020-05-26
swift学习网站
http://www.ioswift.org
作者:编程之家 时间:2020-05-26
swift 随机背景色的实现
// // ViewController.swift // 网络获取图片 // // Created by悦兑科技 on 15/1/27. // Copyright (c) 2015年 BSY. All rights reserved. // import UIKit class ViewController: UIViewController { override func vie
作者:编程之家 时间:2020-05-26
Swift中的反射
关键词 Swift 反射 Mirror Representation of the sub-structure and optional "display style" of any arbitrary subject instance. Describes the parts---such as stored properties, collection elements, tuple ele
作者:编程之家 时间:2020-05-26
如何使用闭包初始化来加速 Swift 的 playground
译者:JackAlan;校对:小铁匠Linus;定稿:千叶知风 Swift 的 Playground 可能会莫名其妙地变慢,尤其当你使用 SpriteKit 或 SceneKit 时。尽可能的把代码迁移到外部资源文件中,可以优化编译并获得更好的运行时速度。 这种方法的最大问题在于,你会因此失去在 Playground 中的线性流 linear flow。模块编译不支持修改变量的顶层指令。比如,你有
作者:编程之家 时间:2020-05-26
swift开发笔记16 - 使用xib自定义一个控件(复合控件)
在之前的文章:《swift开发笔记10 - 通过drawRect自定义控件外观》中介绍了如何自定义一个按钮控件的外观。 新的问题是,我怎么做一个复合控件,比如一个label和一个button构成一个控件,并可以在静态表格的单元格中重用呢,并且我不想用纯代码的方式来做这个复合控件 参考文章iOS swift使用xib绘制UIView 找到了解决办法。 首先说下在storyboard中使用静态表格做的
作者:编程之家 时间:2020-05-26
Swift 2.0学习笔记Day 40——析构函数
原创文章,欢迎转载。转载请注明:关东升的博客 与构造过程相反,实例最后释放的时候,需要清除一些资源,这个过程就是析构过程。在析构过程中也会调用一种特殊的方法deinit,称为析构函数。析构函数deinit没有返回值,也没有参数,也不需要参数的小括号,所以不能重载。 下面看看示例代码: class Rectangle { var width: Double var
作者:编程之家 时间:2020-05-26
swift 快速奔跑的兔几 本节的内容是:tableView栗子
import UIKit class MyFirstTableViewController: UITableViewController { var tableData = ["swift","fu萝卜","game","dance as you wish","summerTime"] var tableData2 = ["sunshine","sunset","sme
作者:编程之家 时间:2020-05-26
默然日记20151125
今天有点稀奇,优酷的粉丝数突然增加到了25个(原来是10个),是个什么日子呢?奇怪了。呵呵~ 54班的struts视频已经上传完了,接下来就是Spring了,万分抱歉的就是hibernate的视频找不到了,缺了一门课,差不多50集的样子呀,唉。 视频插放量破千,值得纪念。 今天淘小铺第一个商品上新!儿童内衣!淘宝内搜索店铺“默然说话”,我的店铺名也叫默然说话,哈哈哈~在想要不要去注册商标下? 努力
作者:编程之家 时间:2020-05-26
《swift2.0 官方教程中文版》 第2章-08枚举
import Foundation //在 Swift 中,枚举类型是一等公民(first-class)。它们采用了很多传统上只被类(class)所支持的特征,例如 计算型属性(computed properties),用于提供关于枚举当前值的附加信息, 实例方法(instance methods),用于提供和枚举所代表的值相关联的功能。枚举也可以定义构造函数(initializers)来提供一个
作者:编程之家 时间:2020-05-26
通过AVFoundation获取摄像头数据[Swift]
真的好久没写Blog了。。囧 捕捉硬件数据需要用到以下几个类 AVCaptureSession AVCaptureDeviceInput AVCaptureVideoDataOutput AVCaptureVideoPreviewLayer AVCaptureSession 控制着硬件的Input以及数据的Output(就理解为控制器吧) AVCaptureDeviceInput 硬件的输入(从A
作者:编程之家 时间:2020-05-26
swift 快速奔跑的兔几 本节的内容是:集合视图
集合视图是一种用于显示对象集合的工具。iOS和OS X上面都有集合视图,但是iOS上的实现要更好一些。下面就要说一说iOS下的UICollectionView。 利用UICollectionView,可以采用某种方式来呈现一组项目,不需要每个项目知道它是如何确定位置或者如何布局的。UICollectionView的行为方式与UITableView非常类似,但它并不是直接采用垂直列表的形式来设定内容
作者:编程之家 时间:2020-05-26
swift与oc的互相调用
swift与oc的代码是可以互相调用的 创建一个类 继承自nsobject 随后在,h文件中声明一个方法,随后再.m文件中实现这个方法 在桥接文件中 添加进这个文件的头文件 随后就可以直接在swift的代码中调佣这个OC的代码 在.h文件中 #import <Foundation/Foundation.h> @interface sayHello : NSObject -(void)sayHel
作者:编程之家 时间:2020-05-26
Swift 中 curry 特性的高级应用
curry 是 Swift 中一个很灵活的特性,用最简单的语言来说,curry 就是一个用方法生成方法的机制。它能让我们的方法定义更加动态化,甚至对于系统内置的方法,都可以通过 curry 的方法进行整合。 我们之前的一篇文章,介绍了 curry 的基本用法,这次我们继续上次的探讨,来继续延伸一下 curry 机制的使用范围。 关于 curry 的基本用法,可以参看我们之前的文章: 神奇的 Cur
作者:编程之家 时间:2020-05-26
swift 设置全局变量和基本UI搭建
swift 设置全局变量和基本UI搭建 类方法创建button 需要强转类型 as关键字 协议代理 定义一个协议 ] 本类调用代理方法 继承协议实现代理方法
作者:编程之家 时间:2020-05-26
swift基础之_枚举
作者:编程之家 时间:2020-05-26
swift基础之_对象 实例方法 对象方法
实力方法和类方法 构造方法init 析构函数deinit 相当于oc中的dealloc (都是自动调用)
作者:编程之家 时间:2020-05-26
swift基础之_闭包
//闭包的基本格式 将闭包函数放到另一个文件中,通过匹配来用于两个对象之间的参数传递。 省略参数类型,使用$0 $1表示参数
作者:编程之家 时间:2020-05-26
swift系列_函数
运用函数进行简单的四则运算 把函数作为返回值参数使用 Swift基本数据结构元组
作者:编程之家 时间:2020-05-26
上一页
207
208
209
210
211
212
213
214
下一页
小编推荐
热门标签
更多
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