手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
《从零开始学Swift》学习笔记Day48——类型检查与转换
原创文章,欢迎转载。转载请注明:关东升的博客 继承会发生在子类和父类之间,是一系列类的继承关系。 例如:Person是类层次结构中的根类,Student是Person的直接子类,Worker是Person的直接子类。 这个继承关系类的具体实现代码如下: class Person { var name: String var age: Int func
作者:编程之家 时间:2020-05-26
工具类YJUtils
在Swift开发工程中,我们会封装一些常用的工具类,这里我封装了YJUtils。 // // YJUtils.swift // Utils // // CSDN:http://blog.csdn.net/y550918116j // GitHub:https://github.com/937447974/Blog // // Created by yangjun on 15/12/14. // C
作者:编程之家 时间:2020-05-26
swift-商品加入购物车动画
// MARK: - 商品图片抛入购物车的动画效果 extension QHGoodListViewController { /** 开始动画 - parameter rect: 商品图标对象的frame - parameter iconView: 商品图标对象 */ private func startAnimation(rect:
作者:编程之家 时间:2020-05-26
swift- 去除tableView 多余行
import UIKit class FourthViewController: UIViewController { @IBOutlet weak var tableView: UITableView! let cellName = "cell" let myTableViewCellIdentified = "MyTableViewCell" ov
作者:编程之家 时间:2020-05-26
创建自注册的Swift UI 控件
原文链接 : Swift Programming 101: Creating Self-Registering Swift UI Controls 原文作者 : Kevin McNeish 译文出自 : 开发技术前线 www.devtf.cn 译者 : kmyhy 校对者:LastDay 状态:完成 对于自定义控件来说,在不破坏原有的消息机制的前提下,如何响应事件通知?在本文中,我将演示一个通知代
作者:编程之家 时间:2020-05-26
Alamofire - 优雅的处理 Swift 中的网络操作
网络处理,应该是我们平时开发的时候最常用到的操作。比如读取 JSON 数据,下载图片,这些操作都要和网络打交道,一个高效稳定的网络操作库对于提升我们日常的开发效率有着非常关键的作用。Alamofire 正是这样一个库,成熟,稳定,高效。 关于 Alamofire 如果你使用过 Objective-C 进行开发,那么你一定对 AFNetworking 这个库不陌生,在 Objective-C 生态中
作者:编程之家 时间:2020-05-26
近年来科技巨头们开源的十个产品,不只是.NET、Swift
来源:CSDN 参考原文:http://www.infoworld.com/article/3008560/open-source-tools/10-products-that-big-tech-companies-have-open-sourced-recently.html作者: Jon Gold 编译文章:http://www.csdn.net/article/2015-12-07/2826
作者:编程之家 时间:2020-05-26
一个swift例子
··· class C { required init() {} func f() { print("Hello from C") } } extension Array where Element: C { init(num: Int) { self.init() for _ in 0..<num { self.append(Element()) } } func callFOnEver
作者:编程之家 时间:2020-05-26
swift-tableView 删除行
import UIKit class FirstViewController: UIViewController { @IBOutlet weak var tableView: UITableView! let cellIdentified = "cell" var numbers = ["One","Two","Three","Foure","Five","
作者:编程之家 时间:2020-05-26
swift-tableView 代理方法实现点击按钮删除效果
import UIKit protocol FirstTableViewCellDelegate: NSObjectProtocol { func deleteCell(cell: FirstTableViewCell, button: UIButton) } class FirstTableViewCell: UITableViewCell { @IBOutlet
作者:编程之家 时间:2020-05-26
十一swift 使用SQLite
下载 下载地址: https://github.com/stephencelis/SQLite.swift Donwload ZIP 解压缩:尽量在MacOS下完成(双击压缩包)。 引入项目 1、添加:源码中找到 “SQL.xcodeproj”, 建议在项目路径下建立文件夹“framework”,拷贝粘贴“SQLite.xcodeproj” 2、添加至项目根目录 3、添加Linked Framew
作者:编程之家 时间:2020-05-26
十二swift UIButton 九宫格
1. 固定4个数目 代码如下: import UIKit import Cartography class WorkViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() createButton_Salary() createButton_Notic
作者:编程之家 时间:2020-05-26
swift知识点小记
swift中 ? 的几种使用场景: 1.声明Optional值变量 2.用在对Optional值操作中,用来判断是否能响应后面的操作 3.用于安全调用protocol的optional方法 4.使用 as? 向下转型(Downcast)
作者:编程之家 时间:2020-05-26
Swift学习: 从Objective-C到Swift
这篇文章是自己学习Swift的笔记与深化。希望这篇文章能够帮助已经有Objective-C经验的开发者更快地学习Swift。同时也品味到Swift的精妙之处。 结论放在开头:我认为Swift比Objective-C更优雅,更安全同时也更现代,更性感。 文章组织脉络: 从Objective-C到Swift的语法差异。我们熟悉的Objective-C特性在Swift中如何展现。 从Objective-
作者:编程之家 时间:2020-05-26
Swift 设置navigationbar属性相关
//设置导航栏颜色 let mainColor = UIColor(red: 0.92, green: 0.25, blue: 0.24, alpha: 1) self.navigationController?.navigationBar.barTintColor = mainColor self.navigationController?.nav
作者:编程之家 时间:2020-05-26
Swift中自定义运算符
这里有三个步骤去定义一个自定义操作符: 命名你的运算符 选择一种类型 设置它的优先级和结合性 现在你必须选择一个字符作为你的运算符。自定义运算符可以以/、=、-、+、!、*、%、<、>、&、|、^、~或者Unicode字符开始。这个给了你一个很大的范围去选择你的运算符。但是别太高兴,选择的时候你还必须考虑重复输入的时候更少的键盘键入次数。 由于运算符定义是全局的,所以你要小心的选择你的自定义运算符
作者:编程之家 时间:2020-05-26
Swift-Kingfisher图片下载库
import UIKit import Kingfisher class KingfisherViewController: UIViewController { let url = "http://img3.cache.netease.com/game/2014/7/2/20140702132129bebcf.jpg" @IBOutlet weak var load
作者:编程之家 时间:2020-05-26
Swift 柯里化(currying)和反柯里化(uncurrying)
// Demo of currying func addTwoNums(a: Int)(num: Int) -> Int { return a + num } let addToFour = addTwoNums(4) let result = addToFour(num: 6) print("result: \(result)") func greaterThan(comparor: I
作者:编程之家 时间:2020-05-26
Swift 的基本数据类型 常量和变量、String 的基本操作
/* Swift 的基本数据类型 常量和变量、String 三个 */ // Created by 周双建 on 15/12/16. // Copyright © 2015年周双建. All rights reserved. // import UIKit import Foundation class ViewController: UIViewController {
作者:编程之家 时间:2020-05-26
《Switf语言实战入门》读书笔记(1)
第1章 欢迎来到Swift语言的世界 1.1 起源 1976年乔布斯和好友一起创立苹果公司,让人难以置信的是,这个一开始从车库中打磨出产品的公司在经过创业和原始积累阶段之后,绽放出了让世界惊讶的活力。 1979年,苹果公司开始开发Apple lisa和Apple Macintosh,并且在第二年发布Apple III。追求极致细节的产品设计基因已经开始扎根,同期产品主要面向中高端用户群体,其定价为
作者:编程之家 时间:2020-05-26
Swift2.1-下标脚本
官方文档 下标脚本 类,结构体和枚举可以定义下标脚本,下标脚本可以认为是访问集合(collection),列表或序列的成员元素。你可是使用下标脚本来设置或通过索引检索值,而不需要调用实例特定的方法。例如,用下标脚本来访问一个数组(Array)实例中的元素,可以写成这样someArray[index],访问字典(Dictionary)实例中的元素可以写为someDictionary[key]。 你可
作者:编程之家 时间:2020-05-26
swift 中map,filter函数解释
1.在Swift中,map被声明成Array类的命名方法: func map(transform: (T) -> U) -> U[] 这个方法以一个命名函数transform作为参数,transform负责把元素类型T转成类型U并返回一个类型U的数组。 2. Swift中filter在Array类中的定义为: filter(includeElement: (T) -> Bool) -> T[]
作者:编程之家 时间:2020-05-26
OpenStack 对象存储 Swift 简单介绍
OpenStack Object Storage(Swift)是OpenStack开源云计算项目的子项目之一, 是整个OpenStack项目的一个模块。 Swift最适合的就是永久类型的静态数据的长期存储。 比如虚拟机的镜像啦,文档的备份啦,还有陈老师、李老师的艺术作品啦之类的。 先来熟悉一下Swift中的几个概念: Account 出于访问安全性考虑,使用Swift系统,每个用户必须有一个账号(
作者:编程之家 时间:2020-05-26
Swift 2开发必备小Tip
Tip 1 柯里化(Currying) 在Swift 中可以将方法进行柯里化(Currying)1,也就是把接受多个参数的方法变换成接受第一个参数的方法,并且返回接受余下的参数并返回结果的新方法。举个例子,在Swift 中我们可以这样写出多个括号的方法: 然后通过只传入第一个括号内的参数进行调用,这样将返回另一个方法: 或者: 柯里化是一种量产相似方法的好办法,可以通过柯里化一个方法模板来避免写出
作者:编程之家 时间:2020-05-26
swift POS8583报文组装工具
最近两天在学习Swift,想着把OC里边的8583POS工具转成Swift版本。 今天做了几个转换工具 1、data转换为十六进制字符串 2、十六进制字符串转换为 data 3、十六进制字符串转为ASC码 4、ASC码转为十六进制字符串 代码如下 // // StringPosUtilTransExtension.swift // SwiftPOS // // Created by 刘通超
作者:编程之家 时间:2020-05-26
swift语言环境下用storyboard载入页面
1、首先创建storyboard和类文件(**ViewController.swift) 2、设置好class和storyboardID。 3、代码部分如下: let iHomeStory:UIStoryboard = UIStoryboard(name: "Home", bundle: nil) let iFirstVC = iHomeStory.instantiateViewControlle
作者:编程之家 时间:2020-05-26
Swift 的最佳实践探寻 | 分享推荐
文 | Ash Furrow 来源:realm.io 【写在前面】随着 Swift 的发布,我们得以重新设计应用问题的解决方式,这将与此前我们在 Objective-C 中所做的大大不同。在本文中,Ash Furrow 将探寻 Swift 中未知的领域,找出适用于 Swift 的最佳实践方式,他将会带来许多具体的例子,例如单元测试以及代码重构。 iOS 5 以前? 在探究代码如何才能更符合 Swi
作者:编程之家 时间:2020-05-27
学习Swift的IOS应用的代码教程-5:让应用变的美观
原文链接: http://www.raywenderlich.com/114298/learn-to-code-ios-apps-with-swift-tutorial-5-making-it-beautiful 作者:Brian Moakley 第一次翻译专业的文章,有一些翻译的不对的地方或是不好的地方希望能指正。谢谢! 更新笔记:这个课程更新到IOS9和Swift 2 。作者是Brian Mo
作者:编程之家 时间:2020-05-27
Beta 2 更新:Swift 2.1 Playground 使用值放置方法
译者:天才175;校对:numbbbbb;定稿:numbbbbb Beta 2 的新特性允许你拖放颜色、图片以及文件。在截图中虽然看不到,但如果你打开文本赋值的历史记录,就会显示文件的文本内容(是我的购物清单,好奇的家伙们)。文本常量的类型为NSURL。颜色是UIColor,图片是UIImage。谢天谢地,希望你们对这些没有任何疑问。 非常有趣的是,你可以在 playground 里拖动它们。所以
作者:编程之家 时间:2020-05-27
STRING 还是 NSSTRING
既然像 String 这样的 Swift 的类型和 Foundation 的对应的类是可以无缝转换的,那么我们在使用和选择的时候,有没有什么需要特别注意的呢? 简单来说,没有特别需要注意的,但是尽可能的话还是使用原生的 String 类型。 原因有三。 首先虽然 String 和 NSString 有着良好的互相转换的特性,但是现在 Cocoa 所有的 API 都接受和返回 String 类型。我
作者:编程之家 时间:2020-05-27
上一页
214
215
216
217
218
219
220
221
下一页
小编推荐
热门标签
更多
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