手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
<swift学习之路> UIAlertController的简单使用
/** 做Touch ID Demo的时候用到了alert 弹框,用法与 OC 区别不大,这里记录一下。 */ iOS8之后苹果添加了 UIAlertContoller 来替代 UIAlertView与UIActionSheet 我们首先介绍在 swift 中怎么使用 UIAlertController UIAlertController 初始化 let alertController: U
作者:编程之家 时间:2020-05-27
Swift 面试题及其答案
转自 http://www.cocoachina.com/swift/20150918/13499.html 原文:Swift Interview Questions and Answers 原作者:Antonio Bello 原作者介绍: Antonio 拥有丰富的编程经验。他开始编程的时候,内存单位还是 byte 而不是 gigabyte,存储空间还是可选的附加物,最常用的语言还是BASIC。
作者:编程之家 时间:2020-05-27
Swift 设置按钮圆角 代码&Xib
通过stroyboard的运行时属性runtime attribute可以对Button设置圆角或者边框。 1.很多人都知道通常设置一个Button或者其他UIIView子类的圆角使用 self.button.layer.cornerRadius = 10 这会用到layer的图层属性来实现的,UIView本身只是用来监听时间,而真正的现实内容的是layer图层,这当然也包含动画的实现,比如
作者:编程之家 时间:2020-05-27
项目开发笔记-2015.12.21-swift
1、页面跳转 在storyboard,在需要跳转的页面的之间右键连线 选择modal 点击连的线 在Identifler里键入标示 在代码中使用 self.performSegueWithIdentifier("ro", sender: self)就可以完成跳转 关闭当前页面使用以下代码 self.dismissViewControllerAnimated(true, completion: ni
作者:编程之家 时间:2020-05-27
Swift 3.0 和 Foundation
译者:pmst;校对:Cee;定稿:numbbbbb 我将尽量避免那些看上去很尴尬的笑话,直接介绍 Swift CoreLibs Foundation。 以下引自 Apple: 本项目提供了各个平台下 Foundation API 的具体实现,但并未使用 Objective-C runtime 机制。在 OS X、iOS 以及其他 Apple 平台下,应用程序都应该使用指定操作系统下的 Found
作者:编程之家 时间:2020-05-27
swift学习日志——输入输出参数
输入输出参数(In-Out Parameters) 变量参数,正如上面所述,仅仅能在函数体内被更改。如果你想要一个函数可以修改参数的值,并且想要在这些修改在函数调用结束后仍然存在,那么就应该把这个参数定义为输入输出参数(In-Out Parameters)。 定义一个输入输出参数时,在参数定义前加 inout 关键字。一个输入输出参数有传入函数的值,这个值被函数修改,然后被传出函数,替换原来的值。
作者:编程之家 时间:2020-05-27
swift学习日志——可变参数
可变参数(Variadic Parameters) 一个可变参数(variadic parameter)可以接受零个或多个值。函数调用时,你可以用可变参数来指定函数参数可以被传入不确定数量的输入值。通过在变量类型名后面加入(...)的方式来定义可变参数。 可变参数的传入值在函数体中变为此类型的一个数组。例如,一个叫做 numbers 的 Double... 型可变参数,在函数体内可以当做一个叫 n
作者:编程之家 时间:2020-05-27
Swift2.0天气预报小实例 - 解析JSON数据内置NSJSONSerialization与第三方JSONKit
import UIKit class ViewController: UIViewController { @IBOutlet var labelWeather: UITextView! @IBAction func loadWeather(sender: AnyObject) { // loadWeather2() testJson() }
作者:编程之家 时间:2020-05-27
swift字符串相关用法速查表
http://www.cocoachina.com/swift/20151218/14746.html
作者:编程之家 时间:2020-05-27
项目开发笔记-2015.12.22-swift
1、swift带报文的网络请求 static func request_object(method:String,url:String,bodyStr:NSString, callback:(data:NSData!,resopnse:NSURLResponse!,error:NSError!)->Void){ let session = NSURLSess
作者:编程之家 时间:2020-05-27
swift纯代码实现UITableview总结一
在swift中没有了宏定义这个概念,所以在获取屏幕宽高时,可以设置其为常量 let SRC_WIDTH =UIScreen.mainScreen().bounds.width let SRC_HEIGHT =UIScreen.mainScreen().bounds.height swfit创建UITableView和OC中差不多,主要是语法发生了改变的,还有一点就是拆解包问题,不过一般编译器会给出
作者:编程之家 时间:2020-05-27
swift 获取类的所有属性、获取对象的属性值、设置对象的属性值
最近开发过程中遇到了获取对象的所有属性以及设置属性值的问题,经过一番研究,最终实现了这个功能 直接上代码 extension NSObject{ /** 获取对象对于的属性值,无对于的属性则返回NIL - parameter property: 要获取值的属性 - returns: 属性的值 */ func
作者:编程之家 时间:2020-05-27
swift 8583报文组装库
这是一个swift版的报文组装工具 下载地址:https://github.com/liutongchao/SwiftPos 注意: 使用前请先对照IsoConfig.plist 文件中各个域对应的类型长度是否与你的相同,不同的地方修改成你需要的 用法: 生成报文: 1、直接创建 PosMessage 对象,然后传入各个域的值。 2、必传的有交易类型和各个域的值,TPDU和报文头设有默认值可不传。
作者:编程之家 时间:2020-05-27
swift控件之旅之UITextField
代码如下: func UI_TextField() { ///---设置位置 var cgr = CGRect(x:10, y:20, width: 200, height: 30); ///--实例化对象的位置 var textField = UITextField(frame:cgr); ///---
作者:编程之家 时间:2020-05-27
如何在 Swift 中使用 Alamofire 进行网络编程
译者:小铁匠Linus;校对:Cee;定稿: 2014 年 6 月 Apple 发布 Swift 以来,如何在 Swift 中进行网络编程一直成为程序猿们关注的焦点。甚至,Chris Lattner,Swift 的作者之一,也发推说过,在 Swift 中解析 JSON 还有很长的路要走。因此,许多人开始寻求替代方案。尽管,在 Swift 中也有处理 JSON 解析的内建类,但是对开发者来说并不是很
作者:编程之家 时间:2020-05-27
Swift 的 NSDate 初学者指南
作者:gabriel theodoropoulos,原文链接,原文日期:2015-10-18 译者:ray16897188;校对:numbbbbb;定稿:Cee 如果问我在做过的所有项目中做的最多的事情,那处理日期绝对是榜上有名(译注:本文中的「日期」是指代 NSDate 对象,同时包含「日(date)」 和「时(time)」这两个元素)。毋庸置疑,无论工作量是多是少,开发者迟早需要「玩」一下 N
作者:编程之家 时间:2020-05-27
swift学习日志—— 闭包一
Swift 中的闭包定义是:闭包是自包含的匿名函数代码块,可以作为表达式、函数参数和函数返回值,闭包表达式的运算结果是一种函数类型。Swift中的闭包类似于Objective-C 中的代码块block、Java中的匿名内部类。 使用闭包表达式 Swift中的闭包表达式很灵活,其标准语法格式如下: { (参数列表) ->返回值类型in 语句组 } 其中,参数列表与函数中的参数
作者:编程之家 时间:2020-05-27
[Swift]之[与OC source file 混编]
(代码案例,引用自:https://github.com/BinaryArtists/Musician) 一、环境需要 1. 2. 3. 二、Swift 如何调用 OC 三、OC 如何调用 Swift
作者:编程之家 时间:2020-05-27
swift中实现UITableView总结二
上一篇总结了一下UITableView的简单实现,但自带的UITableView的往往不能满足于我们的需求,所以很多时候都需要我们自定义cell,下面就简单的总结下自定义UiTableViewCell的步骤: 总所周知,在ios8以后UITableViewCell的分割线左边就会有间隙,往往很多需求却是要补全的,所以在自定义的cell里面可以设置: 首先:建立一个类,集成UiTableViewCe
作者:编程之家 时间:2020-05-27
swift学习之基础语法
一、Swift的基本语法: 下面来介绍Swift的基本用法(在main.swift中的代码): import Foundation println("Hello, World!") println("你好,世界!") // 定义一个常量,使用关键字“let” // 在Swift中,几乎对所有的基本数据类型或者是对象类型使用结构体进行了重写 let haiDian = "海淀" //
作者:编程之家 时间:2020-05-27
整理的学习swift的网站和资源
http://letsswift.com/
作者:编程之家 时间:2020-05-27
swift学习日志—— 闭包二
非逃逸闭包 当一个闭包作为参数传到一个函数中,但是这个闭包在函数返回之后才被执行,我们称该闭包从函数中逃逸。当你定义接受闭包作为参数的函数时,你可以在参数名之前标注@noescape,用来指明这个闭包是不允许“逃逸”出这个函数的。将闭包标注@noescape能使编译器知道这个闭包的生命周期。 一种能使闭包“逃逸”出函数的方法是,将这个闭包保存在一个函数外部定义的变量中。举个例子,很多启动异步操作的
作者:编程之家 时间:2020-05-27
项目开发笔记-2015.12.23-swift
1、des加密解密 百度,问人,都没能把swift的des加密整出来,只有后面熟悉语言了自己再写,现在就只能通过使用oc的加密解密来实现des OC-DES加密解密 在桥接头文件中import CommonCrypto.h文件(swift使用oc的,百度看看就能明白) 实例化 let decryptDES = CommonCrypto(); 解密: let json:NSString = decr
作者:编程之家 时间:2020-05-27
[Swift]:快速学习笔记
本文用于记录Swift学习中的差异点(Java/Objective-C/C基础) Swift是什么? Swift是一门拥有动态特性的静态语言,吸收了Objective-C,C#,Ruby,Python,Haskell等语言的优点。 Swift可以直接使用Cocoa和Cocoa Touch中的API(编译器实现)。 Swift是一门类型安全的语言。 Swift可以和Objective-C混合编程,但
作者:编程之家 时间:2020-05-27
Swift 3 及展望
译者:小铁匠Linus;校对:Cee;定稿: 2015 年 12 月 3 日,Swift 正式开源。同时,官方也公布了 Swift 3 的最新消息,即 Swift 3 将会在 2016 年秋天发布。 API 设计指南与 Swift 中 Objective-C 的导入 Swift 3 的 API 设计指南将与 Objective-C 中 Cocoa 的完全不同。这就意味着 Objective-C 中
作者:编程之家 时间:2020-05-27
Friday Q&A 2015-11-20:协变与逆变
作者:Mike Ash,原文链接,原文日期:2015-11-20 译者:Cee;校对:千叶知风;定稿:numbbbbb 在现代的编程语言中,子类型(Subtypes)和超类型(Supertypes)已经成为了非常常见的一部分了。协变(Convariance)和逆变(Contravariance)则能告诉我们什么时候使用子类型或超类型会优于原来使用的类型。这在我们使用的大多数编程语言中非常的常见,但
作者:编程之家 时间:2020-05-27
Swift-UITableViewCell:设置表格的accessoryType属性
> UPDATE 2015/12/24: Updated for Xcode 7.2 and Swift 2 UITableViewCell的---accessoryType属性 设置accessoryType属性 //没有任何样式 cell.accessoryType = UITableViewCellAccessoryType.None //一个小箭头(这是APP上常见的形式) cell.
作者:编程之家 时间:2020-05-27
swift 调用oc委托
如下委托在swift代码中的实现 @protocol NotifyMessageDelegate <NSObject> // 连接服务器消息 - (void) OnConnect:(BOOL) bSuccess; // 用户登陆消息 - (void) OnLogin:(int) dwUserId : (int) dwErrorCode; @end 实现如下 // 连接服务器消息 func OnAn
作者:编程之家 时间:2020-05-27
Swift 中添加依赖库
一般情况下Swift代码是不需要手动添加依赖库的,需要使用的库直接import即可 但是如果你使用了第三方的.a或者framework,这些库依赖的库你都需要手动添加到项目中才能通过编译 其次iOS9之后dylib动态库后缀都修改为了tbd,添加对应的即可
作者:编程之家 时间:2020-05-27
swift中获取网络图片
当你给的图片地址是一个URL时,你需要显示出来就需要去转换编码不然就不能显示的:如下所示 给定的图片地址是一个字符串类型的,所以需要转换为URL如下所示: let urlStr = NSURL(string: "http://img.ivsky.com/img/tupian/pre/201509/13/tianzhukui.jpg") 转换为URL后还需要转换为NSData类型数据,如下所示 le
作者:编程之家 时间:2020-05-27
上一页
216
217
218
219
220
221
222
223
下一页
小编推荐
热门标签
更多
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