手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
Swift2.0语言教程之闭包
Swift2.0语言教程之闭包 Swift2.0语言闭包 闭包是自包含的函数代码块,可以在代码中被传递和使用。Swift中的闭包与C和Objective-C中的代码块(blocks)以及其他一些编程语言中的Lambda函数比较相似。在本章中所讲的函数其实就是特殊的闭包。本节主要讲解关于闭包的基本使用。 Swift2.0语言闭包表达式 闭包表达式是一种利用简洁语法构建内联(内联类似与C语言中的宏定义
作者:编程之家 时间:2020-05-20
Swift调用第三方OC项目
第一步:创建和配置Bridging-Header.h Swift与OC进行混编,首先要有一个.h文件,这里使用Bridging-Header.h然后设置项目的Build Settings--Swift Compiler--Objective-C Bridging Header内容为DemoApp/Bridging-Header.h,这个与Bridging-Header.h位置有关,从项目的根目录开
作者:编程之家 时间:2020-05-20
Swift学习笔记系列——10方法
Tags: Swift 学习笔记 发布时间:2015-07-20 修改时间:2015-07-20 作者:Erwin 博客地址:技术杂货铺 欢迎转载,转载请注明出处。 Swift学习笔记系列——(10)方法 类、结构体和枚举都可以定义方法,而OC中只有类可以这样做。 方法分为:实例方法和类型方法。前者属于类型的一个实例,后者属于类型。 实例方法 语法和函数一样。 方法的本地和外部参数名称 默认情况下
作者:编程之家 时间:2020-05-20
Swift coreAnimation 加计时器写的游戏《飞机大战》
最近在学习swift的动画和图层,就用现学的东西写了个游戏,基本思想 基本功能都实现了,图片都是在网上找得。希望能帮助大家更好的理解动画和图层、 声明下,我是初学者,代码写的不好。大家应该都能看懂 。游戏所有代码都是swift 加动画 加计时器,没有用任何游戏引擎框架。 效果图 源代码地址 : 点击打开链接 地址失效了的话 我可以补上
作者:编程之家 时间:2020-05-20
Swift:playground
在介绍Playground之前,我先罗列一些本人觉得有点重要然而零碎的知识点。 1. Swift语法,每句话之后不用加分号,但也可以加分号。但如果写在一行的话,必须加分号。 2. Swift严格要求变量在使用之前必须进行初始化(后面讲解构造方法的时候,也会介绍) 3. 用let申明常量,用var来申明变量 let radius = 10 var age = 20 4. 转字符串 let ag
作者:编程之家 时间:2020-05-20
Swift2.0语言教程之类的属性
Swift2.0语言教程之类的属性 类 虽然函数可以简化代码,但是当一个程序中出现成百上千的函数和变量时,代码还是会显得很混乱。为此,人们又引入了新的类型——类。它是人们构建代码所用的一种通用、灵活的构造方式。本章将主要详细讲解类的使用。 Swift2.0语言的类与对象 类是一种新的数据类型,类似于生活中犬类、猫类等等。而对象则是将这个抽象的类进行了具体化。例如,在犬类中,有哈士奇,金毛等等,这些
作者:编程之家 时间:2020-05-20
swift 中的 supportedInterfaceOrientationsForWindow
本文地址 大家在写swift 的时候是不是发现 func application(application: UIApplication, supportedInterfaceOrientationsForWindow window: UIWindow?) -> Int { 里面 UIInterfaceOrientationMaskPortrait 等等枚举不见了…..而且还不给提示…….所以到OC
作者:编程之家 时间:2020-05-20
Swift2.0语言教程之类的方法
Swift2.0语言教程之类的方法 Swift2.0语言的方法 方法其实就是函数,只不过它被定义在了类中。在Swift中,根据被使用的方式不同,方法分为了实例方法和类型方法两种。这两种方法的定义也和Objective-C是不同的。本节依次讲解这两种方法。 Swift2.0语言的实例方法 实例方法被定义在类中,但是由类的实例调用。所以,这类方法被称为实例方法。实例方法和函数一样,分为了不带参数和带参
作者:编程之家 时间:2020-05-20
源码推荐(7.21):顶部滑动菜单FDSlideBar,Swift版无限循环轮播图
顶部滑动菜单FDSlideBar(作者:fergus_ding) FDSlideBar是一个顶部滑动菜单,如常见的网易、腾讯新闻等样式。该控件支持自定颜色、字体等多种样式风格。菜单间切换流畅,具有较好的体验性。下部的内容展示经过挣扎,最后选择了UITableView实现,从而很好地解决了ScrollView的内存问题,也获得了很好地原生滑动效果。 测试环境:Xcode 6.2,iOS 6.0以上
作者:编程之家 时间:2020-05-20
Swift学习笔记系列——11下标
Tags: Swift 学习笔记 发布时间:2015-07-21 修改时间:2015-07-21 作者:Erwin 博客地址:技术杂货铺 欢迎转载,转载请注明出处。 Swift学习笔记系列——(11)下标 下标 类、结构体和枚举可以定义下标。 下标可以理解为定义受限制、调用比较简便的方法。 下标语法 定义 类似实例方法定义和计算属性定义的语法 参数(维度)可以有多个 用geter和setter控制
作者:编程之家 时间:2020-05-20
Swift学习笔记(一)基础操作
基础语法 Swift中的类型: 基本数据类型:Int,Double,Float,Bool,String等 集合类型:Array,Dictionary等 变量和常量(Swift并不需要要明确指定变量或者常量的类型,会自动根据所赋的值进行类型推导) //常量使用let声明.一旦在声明时赋值后便能确定其类型 且便不能再更改其值 let maximumNumberOfLoginAttempts = 10
作者:编程之家 时间:2020-05-20
【Swift】学习笔记(六)——函数
函数 懂编程语言的来说这个是最基本的了,任何语言都有函数这个概念,函数就是完成特定任务的独立代码块。 函数怎么创建: 1、创建一个无参无返回值的函数(实际上所有的函数都有返回值,这个函数返回void,它是一个空元组) func testFunc(){ } 2、创建一个带返回值的函数 func testFunc() -> String{ return "hello" } 3、创建
作者:编程之家 时间:2020-05-20
Swift 操作数据库
操作数据库 以一个实例展示输入名称和年龄保存到数据库,然后在另外一个tab里面显示,围绕一个TableView 来完成一个对数据的增、删、改、查的操作 。 具体实现代码: 1:创建工程的时候需要选择Use Core Data 使用数据库是Sqlit。 2:导入 CoreData 3:定义对象读取数据库: NSManagedObjectContext 4:创建表:创建表的时候首写
作者:编程之家 时间:2020-05-20
Swift学习类的定义使用
import Foundation class mytest { var _name:NSString?="test" //构造函数 init(){ println(_name) } init(name:String){ _name = name } //构造函数 func sayname(){
作者:编程之家 时间:2020-05-20
Swift学习 接口的创建与使用
import Foundation //接口的定义关键字 protocol protocol People{ func getname()->NSString func getage()->Int } //实现相应该接口 class man :People { var name:NSString!="" var age:Int!=0 init(){
作者:编程之家 时间:2020-05-20
Swift 判断是否是int
if let _age = age.text.toInt() { //可以根据此种方法判断是否是int类型 var _age:Int = age.text.toInt()! row.setValue(_age, forKey: "age") }else{ UIAlertView(title: "提示"
作者:编程之家 时间:2020-05-20
swift2 自动引用计数
原理 class Person { let name: String init(name: String) { self.name = name print("\(name) is being initialized") } deinit { print("\(name) is being deinitialized"
作者:编程之家 时间:2020-05-20
swift2 类型转换
class MediaItem { var name: String init(name: String) { self.name = name } } class Movie: MediaItem { var director: String init(name: String, director: String) { se
作者:编程之家 时间:2020-05-20
Swift:下划线及switch使用总结
一、下划线 在objective-c中,下划线(_) 并没有太大作用,一般用来定义变量名称,比如成员变量的定义 int _age; 但在Swift中,它却有非常大的功效。 1. 只作为标记 var money = 1_000_000 变量money依旧代表的是数字1000000, 但看起来更清晰化,数字之间仿佛有了间隔。 2. 任意匹配 比如,判断点(1,1)是否在某个范围之内。我们可以用下面的写
作者:编程之家 时间:2020-05-20
Swift学习笔记(二)字符串和集合类型操作
字符串操作 创建字符串常量 let someString = "Some string literal value" 初始化空字符串 var emptyString = "" // empty string literal var anotherEmptyString = String() // initializer syntax //判断字符串是否为空 if em
作者:编程之家 时间:2020-05-20
Swift2.0语言教程之下标脚本
Swift2.0语言教程之下标脚本 下标脚本 下标脚本是访问对象、集合或者序列的快速方式。开发者不需要调用实例特定的赋值和访问方法,就可以直接访问所需要的数值。例如在数组中,可以直接使用下标去访问或者修改数组中的某一个元素。代码如下: import Foundation var array=["One","Two","Three","Four","Five"] print("访问元素:\(arra
作者:编程之家 时间:2020-05-20
Swift开发教程--如何让UITabBarItem垂直居中显示
直接上代码: item.imageInsets = UIEdgeInsetsMake(6, 0, -6, 0);//设置图片居中
作者:编程之家 时间:2020-05-20
Swift开发教程--设置UIViewController的背景透明
很简单的一句代码 self.view.backgroundColor = UIColor.clearColor() 由此联想开来,很多的控件想设置为背景透明都可以用UIColor.clearColor()
作者:编程之家 时间:2020-05-20
Swift2.0语言教程之类的嵌套与可选链接
Swift2.0语言教程之类的嵌套与可选链接 Swift2.0语言类的嵌套 在一个类中可以嵌套一个或者多个类。它们的嵌套形式也是不同的,大致分为了两种:直接嵌套和多次嵌套。下面依次讲解这两种方式。 Swift2.0语言的直接嵌套 当一个类或者多个类直接嵌套在另外一个类,这时就构成直接嵌套,如图8.6所示。 图8.6 类的嵌套 在图8.6中,类2、类3和类4都是直接嵌套在类1中。对于这种情况,使用
作者:编程之家 时间:2020-05-20
Swift开发教程--关于Existing instance variable '_delegate'...的解决办法
xcode编译提示问题:Existing instance variable '_delegate' for property 'delegate' with assign attribute must be __unsafe_unretained 修改为: __unsafe_unretained id<QuadCurveMenuDelegate> _delegate; 这样就可以编译通过了。
作者:编程之家 时间:2020-05-20
使用Playground快速练习Swift语法--闭包和枚举
闭包 定义:闭包是自包含的函数代码块,可以在代码中被传递和使用。 闭包表达式语法 { (parameters) -> returnType in statements } Swift闭包使用{}包含,in语句前面定义好传入函数的参数个数,类型和返回值, in语句后面编写实际函数体内容。 闭包使用例子 let names = ["张三", "李四", "王五"] var reversed =
作者:编程之家 时间:2020-05-20
使用Playground快速练习Swift语法--类与面向对象
Swift作为现代语言,面向对象编程是必须支持的。 类定义和基本使用 class Person{ var name: String = "" var age: Int = 0 init(name:String,age:Int){ self.name = name self.age = age } deinit {
作者:编程之家 时间:2020-05-20
使用Playground快速练习Swift语法 --基本语法
关注Swift好久了,现在准备好好学习一下,使用Playground练习Swift语法再好不过了, 但是新建一个Playground,准备上手的时候还有点不会用,打开后我专门去找执行图标, 试了遍上面所有得图标也没有一个正确的,囧... 后来随便一个写了个print语句,右侧就有结果了;原来Playground是自动执行的... Swift语言有些语法都跟C++、Java等语言类似,比如注释什么
作者:编程之家 时间:2020-05-20
使用Playground快速练习Swift语法--函数的使用
函数定义和调用 func sayHello(personName: String) -> String { let greeting = "Hello, " + personName + "!" return greeting } print(sayHello("阳春面")) 多重返回值函数 这个是在Java里期盼了好多年都没实现的功能。。。 func getMyInfo() -
作者:编程之家 时间:2020-05-20
swift #5 函数
//swift 函数参数 说明 # 默认用参数名来注释 // 还可以用 target 调用是 用target: func count (#targtNumber : Int ) ->() { for n in 0 ... targtNumber{ println(n); } } count(targtNumber: 10) //定义 一个 默认值 by
作者:编程之家 时间:2020-05-20
上一页
167
168
169
170
171
172
173
174
下一页
小编推荐
热门标签
更多
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