手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
Swift社交应用文本输入优化汇总
一、输入相关的优化问题 在大部分应用中,都有输入的需求,面对众多用户,他们的想法各异,输入的文本内容也是千奇百怪,面对不同的输入,我们该如何优化输入体验?这里集中汇总输入相关问题,主要如下: 1、输入控件UITextField跟随键盘移动 2、过滤输入内容 3、响应编程的处理,去除体验不好的对话框、HUD提示 4、中文输入 二、输入框随键盘移动 界面构建有两种方法,代码或者storyboard/x
作者:编程之家 时间:2020-04-29
swift学习笔记
swift学习笔记 1,变量、常量声明 var 声明变量 let 声明常量 2,类型标注 说明变量、常量要存储的值的类型 var name:String = “test” 声明一个类型为String,名字为name的变量 3,Int UInt和平台相关,在32位机上为Int32 UInt32 在64位机上Int64 UInt64 4,类型别名 typealias typealias Audio
作者:编程之家 时间:2020-04-29
[swift]读取svg图片为UIBezierPath,开心做动画
更新 给对本文感兴趣的朋友们推荐个好东西:paintcode 动画预览 先扯淡 最近手痒又想整点动画玩玩,但是想了几个主意发现稍微复杂一点的手写都一定会累爆。这篇文章记录一下今天折腾的一个方案。说来简单,就是用矢量设计工具舒舒服服的做好设计,然后输出成 svg 格式,再用 NSXMLParser 去读出来,转换成 UIBezierPath ,然后就天高任鸟飞~ 清晰起见,这里不使用各种库,由上面的
作者:编程之家 时间:2020-04-29
Swift之自定义UITableViewCell
在做微博项目的开发过程中,自定义cell的过程总结 1、新建一个继承自UITableViewCell的子类 2、在init(frame)方法中进行子控件的初始化 -> 将有可能显示的所有子控件都添加到contentView中 -> 设置子控件的基础属性(字体、颜色、背景) 3、提供两个模型 -> 数据模型 -> frame模型(数据模型、所有子控件的frame、Cell的高度) 4、自定义Cell
作者:编程之家 时间:2020-04-29
swift
//2015.03.06 //赋值运算符 var b = 10 var a = 5 a = b // a 现在等于 10 let (x, y) = (1, 2) // 现在 x 等于 1, y 等于 2 //算术运算符 //加法(+) //减法(-) //乘法(*) //除法(/) //求余运算符 //求余运算(a % b)是计算b的多少倍刚刚好可以容入a,返回多出来的那部分(余数) 9 % 4
作者:编程之家 时间:2020-04-29
Swift 1.1语言函数参数的特殊情况本地参数名外部参数名
Swift 1.1语言函数参数的特殊情况本地参数名外部参数名 7.4 函数参数的特殊情况 声明定义有参函数时,为函数的每一个参数都定义了参数名称。根据参数名定义的形式不同,函数参数包括本地参数和外部参数名两种本文选自swift入门很简单。 7.4.1 本地参数名 本地参数名就是定义函数名时,在参数列表中所写的参数名,它只可以在函数主体内使用。如以下的一个代码片段,它定义了一个函数名为fun的函
作者:编程之家 时间:2020-04-29
Swift中的willSet与didSet
<p style="margin: 10px auto; padding-top: 0px; padding-bottom: 0px; line-height: 24px; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: rgb(51, 51, 51);"></p><p style="margi
作者:编程之家 时间:2020-04-29
Swift 读取,处理Json数据
/* { "id": "001", "name": "xyz", "data": ["100", "220", "300", "400"] } */ //从一个本地项目资源中读取data.Json文件 var path: String = NSBundl
作者:编程之家 时间:2020-04-29
A Swift Tour
目录 目录 About Swift Hello World 变量与常量 数据类型转换以及字符串String插值 数组Array和字典Dictionary 控制流 条件控制流 if-else switch-case 循环控制流 for for-in while do-while 函数Function与闭包Closures 函数 函数返回类型为元组类型 可变参数列表 函数嵌套 函数的返回值是函数 函数
作者:编程之家 时间:2020-04-29
Swift控制语句
1、分支语句 (1)条件语句if if else if else (2)多分支语句switch switch语句可以使用整数,浮点数,字符,字符串和元组等类型,而且它的数值可以是离散的也可以是连续的范围
作者:编程之家 时间:2020-04-29
OpenStack Swift 存储策略
OpenStack Swift 对象存储及其存储策略简介 Swift 2.0 于 2014 年 7 月 8 日发布,其中最重要的新特性是存储策略(Storage Policy),该特性改变了以往存储系统中存储策略由设计与实施方决定的做法,让用户能够以 Container 为粒度,为不同需求的数据指定不同的副本数量、不同参数的纠删码、不同性能的存储介质、不同地理位置、不同的后端存储设备。存储策略充分
作者:编程之家 时间:2020-04-29
Swift - 搜索条UISearchBar的用法
Swift - 搜索条(UISearchBar)的用法 http://www.hangge.com/blog/cache/detail_562.html 1,下面是一个搜索条的使用样例,功能如下: (1)在Main.storyboard界面里拖入一个Search Bar和一个Table View,Search Bar放到Table View的页眉位置 (2)初始化或者搜索条为空时,表格显示所有数据
作者:编程之家 时间:2020-04-29
枚举
Swift中枚举的格式如下: enum 枚举名{ 枚举的定义 } 1、成员值 在枚举类型中定义一组成员,与C和Object-C中枚举的主要作用是一样的,在C和Object-C中的成员类型是整数类型,因此在C和Object-C中枚举类型就是整数类型,而在Swift中,枚举的成员值默认类型下不是整数类型,枚举的成员值默认情况下不是整数类型,以下代码是枚举的示例:
作者:编程之家 时间:2020-04-29
Swift项目引入第三方库的方法
Swift项目引入第三方库的方法 转自 http://blog.shiqichan.com/How-To-Import-3rd-Lib-Into-Swift-Project/ 以下,将创建一个Swift项目,然后引入3个库: Snappy 简化autolayout代码的库 Alamofire HTTP网络库,AFNetworking作者写的 SDWebImage 图片加载,objc项目,通过头文件
作者:编程之家 时间:2020-04-29
Swift存储属性
类是由属性和方法组成,属性一般是访问数据成员,在Object-C中,属性是为了访问封装后的数据成员而设计,属性本身不存储数据,数据是由数据成员存储的,而Swift中的属性分为存储属性和计算属性,存储属性就是Object-C中的数据成员,计算属性不存储数据,但可以通过计算其他属性返回值 存储属性可以存储数据,分为常量属性和变量属性 存储属性适用于类和结
作者:编程之家 时间:2020-04-29
Swift计算属性
一、计算属性的概念 计算属性本身不存储数据,而是从其它存储属性中计算得到数据,与存储属性不同,类、结构体、和枚举都可以定义计算属性 计算属性提供了一个getter来获取值,以及一个可选的setter来间接设置其它属性或变量的值,计算属性的语法如下: 面向对象类型 类型名{ 存储属性...
作者:编程之家 时间:2020-04-29
swift语言
Swift是 Apple在 WWDC2014所发布的一门编程语言,用来撰写 OS X和 iOS应用程序[1]。在设计Swift时.就有意和 Objective-C共存,Objective-C是 Apple操作系统在导入Swift前使用的编程语言 Swift是供iOS和OS X应用编程的新编程语言,基于C和Objective-C,而却没有C的一些兼容约束。Swift采用了安全的编程模式和添加现代的功
作者:编程之家 时间:2020-04-29
Swift语言iOS开发:CALayer十则示例
作者:Scott Gardner 译者:TurtleFromMars 原文:CALayer in iOS with Swift: 10 Examples 如你所知,我们在iOS应用中看到的都是视图(view),包括按钮视图、表视图、滑动条视图,还有可以容纳其他视图的父视图等。 但你或许不知道在iOS中支撑起每个视图的是一个叫做"图层(layer)"的类,确切地说是CALayer。 本文中您会了
作者:编程之家 时间:2020-04-29
苹果Swift编程语言入门教程【中文版】
1 简介 Swift是供iOS和OS X应用编程的新编程语言,基于C和Objective-C,而却没有C的一些兼容约束。Swift采用了安全的编程模式和添加现代的功能来是的编程更加简单、灵活和有趣。界面则基于广受人民群众爱戴的Cocoa和Cocoa Touch框架,展示了软件开发的新方向。 Swift已经存在了多年。Apple基于已有的编译器、调试器、框架作为其基础架构。通过A
作者:编程之家 时间:2020-04-29
Swift NSArray、NSMutableArray问题
Swift的NSArray一经初始化数据可变但是不能在原有基础上添加新数据 废话不多说 var na:NSArray = ["Pencil", "Eraser", "Notebkko"] println(na.count)//Pencil、Eraser、Notebkko var na:NSArray = ["Pencil", "Eraser", "N
作者:编程之家 时间:2020-04-29
Swift 全功能的绘图板开发
转载请注明出处:http://www.voidcn.com/article/p-htigfqxi-ber.html。 要做一个全功能的绘图板,至少要支持以下这些功能: 支持铅笔绘图(画点) 支持画直线 支持一些简单的图形(矩形、圆形等) 做一个真正的橡皮擦 能设置画笔的粗细 能设置画笔的颜色 能设置背景色或者背景图 能支持撤消与重做 … 我们先做一些基础性的工作,比如创建工程。 工程搭建 先创建一
作者:编程之家 时间:2020-04-29
swift1.2语言函数和闭包函数介绍
swift1.2语言函数和闭包函数介绍 在编程中,随着处理问题的越来越复杂,代码量飞速增加。其中,大量的代码往往相互重复或者近似重复。如果不采有效方式加以解决,代码将很难维护。 swift1.2语言函数和闭包函数介绍为了解决这个问题,人们提出了函数这一概念。使用函数可以将特定功能的代码封装,然后在很多的地方进行使用。本章将会讲解函数和闭包的相关内容本文选自Swift1.2语言快速入门大学霸。 7.
作者:编程之家 时间:2020-04-29
Swift 全功能的绘图板开发
转载请注明出处:http://www.voidcn.com/article/p-htigfqxi-ber.html。 要做一个全功能的绘图板,至少要支持以下这些功能: 支持铅笔绘图(画点) 支持画直线 支持一些简单的图形(矩形、圆形等) 做一个真正的橡皮擦 能设置画笔的粗细 能设置画笔的颜色和填充颜色 能设置背景色或者背景图 … 我们先做一些基础性的工作,比如创建工程。 工程搭建 先创建一个S
作者:编程之家 时间:2020-04-29
Swift控制转移语句
今天我学习了控制转移语句,来跟大家分享一下我的学习成果哈,如果有不对的地方,你们可以帮我改正一下哈! 1.continue:改变代码的执行顺序,让一个循环马上停止,做下一个循环 2.break:直接跳出循环,终止整个循环,执行下面的语句,在switch中式终止整个循环 3.fallthrough:继续执行下一句,主要用在switch中,因为switch中只要找到对应的条件后就会跳出整个switch
作者:编程之家 时间:2020-04-29
Swift入门篇-闭包和函数
今天主要是给大家分享的是 swift中闭包的用法,我个人觉得闭包就是函数的简写方法,如果您函数不是很熟悉请查阅 swift入门篇-函数 1:函数类型 函数类型 var 变量 :(类型)->返回值 =函数名 说明: 1:函数名 表示函数地址 2:(类型)->返回值 表示函数类型 3:函数类型必须和函数名的参数和返回值一致 例子 /* 1:func 是函数关键字 2:Say是函数名,表示
作者:编程之家 时间:2020-04-29
swift基础知识
Swift 的类型是在 C 和 Objective-C 的基础上提出的,Int是整型;Double和Float是浮点型;Bool是布尔型;String是字符串。Swift 还有两个有用的集合类型,Array和Dictionary。 就像 C 语言一样,Swift 使用变量来进行存储并通过变量名来关联值。在 Swift 中,值不可变的变量有着广泛的应用,它们就是常量,而且比 C 语言的常量更强大。在
作者:编程之家 时间:2020-04-29
The Swift Code之设置UIButton的不同方式创建,以及不同的状态和外观
在设置rootViewController之后,在这个control里的viewDidLoad方法里,添加相应的代码.设置了9个不同类型的UIButton 创建了有状态的button,以及添加button事件 创建没有状态的button 创建一个图片加文字的按钮,只要图片就不需要设置title 从系统定义的button类型创建button 创建禁止button 创建一个圆角button 部分圆角b
作者:编程之家 时间:2020-04-29
Swift惰性初始化lazy属性
原创Blog,转载请注明出处 blog.csdn.net/hello_hwc 一 惰性初始化的定义 在Objective C中,惰性初始化是这样写的 @property (strong,nonatomic) CAShapeLayer * shapelayer; -(CAShapeLayer *)shapelayer{ if (!_shapelayer) { _shapel
作者:编程之家 时间:2020-04-29
swift学习心得
之前看了一本swift的书了,极客学院出版的,感觉不错。具体书名就不提了(主要忘记了),也就不打广告了。这本书侧重于语言,在此之前,除了苹果刚才教程的时候,尝鲜外,没有敲过代码。 无意中发现一个傻瓜教程,附网址:从零开始学Swift计时器App开发,但是,发现教程中有基础错误,在此就不指出了。 简单说说,心得: 1、swift的方法调用,竟然使用字符串,这样极大的不利于调试,而且字符串也很容易写错
作者:编程之家 时间:2020-04-29
Swift语言中为外部参数设置默认值可变参数常量参数变量参数输入输出参数
Swift语言中为外部参数设置默认值可变参数常量参数变量参数输入输出参数 7.4.4 为外部参数设置默认值 开发者也可以对外部参数设置默认值。这时,调用的时候,也可以省略参数传递本文选自Swift1.2语言快速入门v2.0。 【示例7-11】以下的代码就为外部参数toString、withJoiner设置了默认的参数"Swift"和"---"。代码如下: import Foundation fu
作者:编程之家 时间:2020-04-29
上一页
98
99
100
101
102
103
104
105
下一页
小编推荐
热门标签
更多
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