手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
swift截断String末尾字符
CSDN越来越不好用了,登录要老半天,发表博客总是提示要重新登录! swift截断String 末尾字符可以这样做: var sb = Strings.empty for Id in iSelected.keys{ sb = sb + Id + "," } if(!sb.isEmpty){ return (sb as NSString).substringToIndex(co
作者:编程之家 时间:2020-05-20
Swift 加载动画合集
本文系《开发者头条》7 月 30 日好评项目,作者 ninjaprox ,感谢 蓝雪沙 投稿。 欢迎自荐、投稿,采用就送IO币! 项目地址:http://toutiao.io/r/igvgm 开发者必装的 App,你装了没?http://toutiao.io/download Introduction NVActivityIndicatorView is a collection of nice
作者:编程之家 时间:2019-11-23
如何用 Parse 和 Swift 搭建一个像 Instagram 那样的应用?2
【编者按】本篇文章作者是 Reinder de Vries,既是一名企业家,也是优秀的程序员,发表多篇应用程序的博客。本篇文章中,作者主要介绍了如何基于 Parse 特点,打造一款类似 Instagram 的应用,完整而清晰的步骤,为开发者提供一次绝佳的学习体验。本文系 OneAPM 工程师编译整理,这是本系列的第 2 篇文章。 如何用 Parse 和 Swift 搭建一个像 Instagram
作者:编程之家 时间:2020-05-20
Swift入门三——元组Tuple
定义 元组是一个包含了若干个相关联变量的对象。 元组的创建 var newTuple = ("kt",20) //由于Swift的类型推导,newTuple被推导为(String,Int)类型的变量 元组的解绑 几个变量一旦联合在一起,组成了一个元组,他们就被“绑定”了,要想从一个元组中单独取出某一个数据时,需要解绑元组。 直接解绑 直接解绑是最简单的一种解绑方式,只要定义若干个变量与元组中的变量
作者:编程之家 时间:2020-05-20
Swift-ReactiveCocoa3.0二SignalProducer 2
lift func lift<U, F>(transform: Signal<T, E> -> Signal<U, F>) -> SignalProducer<U, F> 运算符 |> 内部也是调用了lift方法,作用是把原producer的结果transform完返回新的类型(或原类型)/值,再封装成新的producer返回。 filter、map方法等就是使用这个。 自定义: //属性 let
作者:编程之家 时间:2020-05-20
SwiftDate:Swift中的日期处理库
SwiftDate是Github上开源的,使用Swift语言编写的NSDate封装库,可以很方便的在Swift中处理日期,比如日期创建,比较,输出等。 特性 支持数学运算符进行日期计算(比如myDate + 2.week + 1.hour) 支持比较运算符(比如<,>,==,<=,>=) 快速获取/修改日期各部分内容(比如获取或修改日期中的月份) 提供通用格式化输出或自定义的格式化输出 提供一系列
作者:编程之家 时间:2020-05-20
Swift入门四——可选类型Optionals与断言Assert
可选类型是什么? 首先看一个问题,Swift中String类型的变量有一个叫做toInt的方法,可以把String类型变量转换为Int类型变量。 var stringValue = "5" var intValue = stringValue.toInt(); println("intvalue = \(intValue)") 执行以上方法后得到了奇怪的结果: intvalue = Optiona
作者:编程之家 时间:2020-05-20
【绝对干货】Swift是花拳绣腿吗?从Swift谈开发语言与程序员的职业发展
Swift 是一种新的编程语言,用于编写 iOS 和 OS X 应用。Swift 结合了 C 和 Objective-C 的优点并且不受C兼容性的限制。Swift 采用安全的编程模式并添加了很多新特性,这将使编程更简单,更灵活,也更有趣。我们的腾讯Bugly移动开发者沙龙第二期就是围绕这一主题展开的,很多同学表示听的不够过瘾,因此小编特意邀请分享者将精华整理成文字,来于大家分享。 首先我们考察一下
作者:编程之家 时间:2020-05-20
在Swift怎样创建CocoaPod
原文链接:How to Create a CocoaPod in Swift * 原文作者: Joshua Greene * 译文出自:开发者前线 www.devtf.cn * 译者:MrLoong 在制作这个美味的冰淇凌中的教程中学会如何使用自己的CocoaPod 你可能熟悉一些众所周知的东西,开源的open-source CocoaPods,例如Alamofire或MBProgressHUD,
作者:编程之家 时间:2020-05-20
swift学习之函数一
函数就是实现某些特定功能的模块板块,通过函数名调用(起函数名最好起的最好可以通过函数名就基本知道这个函数是干嘛的,不要嫌麻烦,可以多写点),可以定义一个或多个参数名,参数类型,然后可以有返回类型,当通过函数名调用(“call”)函数的时候,我们传递的参数类型要和函数定义的参数类型一致 (一)定义和调用函数 我们定义一个sayHello(_:)的的函数,因为这就是这个函数的功能,传入一个人名,返
作者:编程之家 时间:2020-05-20
Swift语法—— subscript自定义下标 的使用
今天看Array的官方API,发现很多用subscript的地方,研究了下,和大家分享下我的理解: subscript: 自定义下标,其实是可以通过下标([])来直接访问类(class)、结构体(struct)、枚举(enum)的成员变量。 举例代码: 比如我们定义一个Person类,里面有一个数组children[String]来保存人的孩子名字,有一个枚举类型names来获取人的名字 clas
作者:编程之家 时间:2020-05-20
【书评】Swift 开发:走技巧的捷径
苹果在WWDC 2014上发布的编程语言Swift 不仅在各个方面优于Objective-C 还具有实时代码效果预览功能 即在输入代码时,右侧屏幕就能实时演示出代码执行效果。 此外,Swift还可与Objective-C兼容使用。 所以,虽然Swift是一门很新的语言,推出不到两年,但却已经成功登上了tiobe的语言排行榜,最近的2015年6月的排名已经到了第14位。 本书作者王巍是一位资深的iO
作者:编程之家 时间:2019-11-23
Swift之贪婪的UIButton
(点击上方蓝字,可快速关注) 作者:一叶 网址:http://00red.com/blog/2015/07/28/teacher-swift-ui-button/ 点击“阅读原文”可查看本文网页版 一、内容概要 按钮是所有UI体系中非常重要的组件,在iOS中按钮UIButton的使用也非常灵活,本文将从以下几点介绍UIButton的使用(基于Swift2.0): 1.UIButton基础 2.UI
作者:编程之家 时间:2019-11-23
如何用 Parse 和 Swift 搭建一个像 Instagram 那样的应用?3
【编者按】本篇文章作者是 Reinder de Vries,既是一名企业家,也是优秀的程序员,发表多篇应用程序的博客。本篇文章中,作者主要介绍了如何基于 Parse 特点,打造一款类似 Instagram 的应用,完整而清晰的步骤,为开发者提供一次绝佳的学习体验。本文系 OneAPM 工程师编译整理,这是本系列的第 3 篇文章。 如何用 Parse 和 Swift 搭建一个像 Instagram
作者:编程之家 时间:2020-05-20
Swift封装的一种带动画的倒计时Button
哇,一转眼都凌晨1:30了(可怜的我还在写博客,不过趁这段时间有空多写写,多总结总结是没有错的,希望能和大家一起进步),终于把今天,不对,昨天突然想实现的一个倒计时Label写好了,感觉像现在app中这种登陆啊,获取验证码什么的用着的地方会特别多,不足之处还望指正! 别的不扯多了,下面进入正题! 一.重写button的init方法 代码如下: convenience init(count: Int
作者:编程之家 时间:2020-05-20
Swift2学习笔记1
基本语法 声明常量(constants)用let,声明变量(variables)用var,声明函数(functions)用func。 类型修饰采用后置语法: 声明常量和变量时用冒号指示类型,自带初值时类型修饰可省略,其类型由编译器根据初值自行推导。 声明函数时用箭头指示返回类型,有返回值时返回类型不可省略。 常量 变量 函数(有返回值) 函数(无返回值) Swift let i = 10 le
作者:编程之家 时间:2020-05-20
swift 中如何定义接口
var inteface:((Int) -> Void)? @IBOutlet weak var num: UIButton! override func viewDidLoad() { super.viewDidLoad() num.addTarget(self, action: "onNumClick:", forControlEvents: UIControlEvents.TouchUpIn
作者:编程之家 时间:2020-05-20
【Swift】学习笔记(七)——闭包
1、什么是闭包 闭包简单的来说就是匿名函数、lambdas函数 ,书面点的来说就是闭包是自包含的函数代码块,可以在代码中被传递和使用,可以捕获和存储其所在上下文中任意常量和变量的引用。 这就是所谓的闭合并包裹着这些常量和变量,俗称闭包。 2、闭包采取的形式 前面在函数文章中,都定义的是全局函数,以及内嵌函数 实际上都是闭包的一种特殊形式。 全局函数是一个有名字但不会捕获任何值的闭包 嵌套函数是一个
作者:编程之家 时间:2020-05-20
【Swift】学习笔记(八)——类和结构体
1、类和结构体的定义 <pre name="code" class="html">struct Resolution { var width = 0 var height = 0 } class VideoMode { var resolution = Resolution() var interlaced = false var frameRate = 0
作者:编程之家 时间:2020-05-20
Swift 2 版 Core Data 封装库
Swift 2 版 Core Data 封装库,相比另外两个 SwiftRecord 和 CoreStore 更轻量。 特性 利用Swift的反射机制转换NSManagedObjects 支持 iOS 和 Mac OS X 使用structs Swift 2.0支持 使用方法 struct Shop: CVManagedPersistentStruct { // The name o
作者:编程之家 时间:2019-12-01
如何运行从网上下载的iWatch项目详细步骤.
今天帮朋友解决iWatch的问题,他把项目直接扔给我,我们都知道如果项目中带一些需要开发认证的框架(比如Healthkit框架内)是不能直接运行的.昨天经过一个多小时的研究(PS:楼主比较笨),终于搞定这个问题.现在把自己爬坑的经过写下来,希望能帮助到大家. 朋友的项目就不便放出来啦,特意从github上找了个大牛写的Demo: https://github.com/shu223/watchOS-
作者:编程之家 时间:2020-05-20
iWatch报错: Fail to code sign "***" No valid signing identities (i.e. certificate and private key pair
此错误是证书和开发者账号不匹配.一般出现在我们运行其他人的项目时.所以要检查所以需要开发者账号生产的证书,用自己的账号重新生成一下. 比如: 如果别人的项目中使用了Healthkit.你直接运行的时候就会报这个错误,因为要Healthkit需要开发者账号生产对应的证书.所以我们运行的时候要使用自己的开发者账号重新生成认证证书.详细可参考这篇博客: http://blog.csdn.net/soin
作者:编程之家 时间:2020-05-20
swift学习之关键字inout
一般参数仅仅是在函数内可以改变的,当这个函数执行完后变量就会被销毁,不会有机会改变函数以外的变量,那么我们就会产生一个疑问,我们可不可以通过一个函数改变函数外面变量的值呢?答案是肯定的,这时我们就需要用到inout关键字了 声明函数时,在参数前面用inout修饰,在函数内部实现改变外部参数,注意,这里只能传入变量,不能传入常量和字面量,因为这些是不能变的一旦定义,当我们传入的时候,在变量名
作者:编程之家 时间:2020-05-20
X-code7 beta error: warning: Is a directory
不知道这个变态的问题是不是只有我遇到了,使用X-code7 beta 的时候报这个无厘头的错误 error: warning: Is a directory.你根本找不错误的原因. 看过IT狂人的都知道一句很经典的话:你试过开机重启吗? 同样,这里你clean一下,不要问我怎么clean,我不会告诉你 product -> clean 或者command + shift + k.当然你cle
作者:编程之家 时间:2020-05-20
error: WatchKit App doesn't contain any WatchKit Extensions whose WKAppBundleIdentifier matches "***
error: WatchKit App doesn't contain any WatchKit Extensions whose WKAppBundleIdentifier matches "*****". Verify that the value if WKAppBundleIdentifier in your WatchKit Extension's Info.plist matches
作者:编程之家 时间:2020-05-20
swift学习之函数的参数命名
前面文章我说过,给一个函数起名字最好让人通过名字就大概知道你这个函数的大概功能,而不是让人读完内部代码才知道你的函数是干嘛的,大家都是程序员,你不想下个人接你的代码时问候你XXX啥的吧,这也和规范有一定联系的,这次就说说函数的参数命名把 其实函数参数是有外部命名和本地命名的,外部命名就是针对外部调用函数时所写的名字,本地命名就是指在函数块内用来访问使用的,在我个人理解也是一种补充,这也是我
作者:编程之家 时间:2020-05-20
Swift对于可选类型Optionals讲解不错的文章
使用可选(optionals)来处理值可能缺失的情况。可选表示: 有值,等于 x 或者 没有值 注意:C 和 Objective-C 中并没有可选这个概念。最接近的是 Objective-C 中的一个特性,一个方法要不返回一个对象要不返回nil,nil表示“缺少一个合法的对象”。然而,这只对对象起作用——对于结构体,基本的 C 类型或者枚举类型不起作用。对于这些类型,Objective-C 方法一
作者:编程之家 时间:2020-05-20
swift2 泛型
泛型函数 func swapTwoValues<T>(inout a: T, inout b: T) { let temporaryA = a a = b b = temporaryA } var someInt = 3 var anotherInt = 107 swapTwoValues(&someInt, b: &anotherInt) print(someInt) p
作者:编程之家 时间:2020-05-20
swift学习之函数类型
var someInt: Int = 7 Int 就是表示someInt的类型,同理,这个Int也可以换成函数类型,所以也可以像其他类型那样使用函数类型 函数类型主要由三种用途:(一)就是上面说的了 (二)作为参数(三)作为返回类型 再加一个,就是函数也可以嵌套(nested) let math: (Int , Int) -> Int = addTwoInts
作者:编程之家 时间:2020-05-20
Swift入门五——数组Array
集合 集合的定义 Swift中提供了两种数据结构用于存放数据的集合,分别是数组(Array)和字典(Dictionary)。他们的主要区别在于数组中的元素由下标确定,而字典中的数据的值由数据的键(Key)决定。以下我们认为集合就是数组或字典。 集合的可变性 我们可以定义一个集合常量或者集合变量。一旦定义为常量,就意味着集合的长度、内容和顺序都不能再修改了。比如,定义为常量的数组,不能再向其中添加新
作者:编程之家 时间:2020-05-20
上一页
171
172
173
174
175
176
177
178
下一页
小编推荐
热门标签
更多
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