swift
ABCD2686529828
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
iOS开发网络篇—网络编程基础
一、为什么要学习网络编程1.简单说明在移动互联网时代,移动应用的特征有:(1)几乎所有应用都需要用到网络,比如QQ、微博、网易新闻、优酷、百度地图(2)只有通过网络跟外界进行数据交互、数据更新,应用才能保持新鲜、活力(3)如果没有了网络,也就缺少了数据变化,无论外观多么华丽,终将变成一潭死水 移动网络应用 = 良好的UI + 良好的用户体验 + 实时更新的数据新闻转载 2016-05-06 12:19:32 · 1396 阅读 · 0 评论 -
swift 数据存储
plist 存储利用沙盒根目录拼接“Documents”字符串 //存储 func saveArray() { // 1.获得沙盒根路径,不管是真机还是模拟机,用它是最合适不过了 let home:NSString = NSHomeDirectory() print(原创 2016-05-17 20:46:25 · 802 阅读 · 0 评论 -
swift开发多线程篇 - NSThread 线程相关简单说明(一些使用和注意点)
一 说明本文涉及代码可以从https://github.com/HanGangAndHanMeimei/Code地址获得。二 NSThread的基本使用和创建 1)基本用法(主线程|当前线程) 1 //1.获得执行该方法的当前线程 2 let currentThread = NSThread.currentThread() 3翻译 2016-05-05 21:29:00 · 4068 阅读 · 0 评论 -
iOS开发网络篇—数据安全
iOS开发网络篇—数据安全一、简单说明1.说明在开发应用的时候,数据的安全性至关重要,而仅仅用POST请求提交用户的隐私数据,还是不能完全解决安全问题。如:可以利用软件(比如Charles)设置代理服务器,拦截查看手机的请求数据“青花瓷”软件因此:提交用户的隐私数据时,一定不要明文提交,要加密处理后再提交 2.常见的加密算法转载 2016-05-06 12:39:43 · 597 阅读 · 0 评论 -
iOS开发网络篇—HTTP协议
iOS开发网络篇—HTTP协议说明:apache tomcat服务器必须占用8080端口一、URL1.基本介绍URL的全称是Uniform Resource Locator(统一资源定位符)通过1个URL,能找到互联网上唯一的1个资源URL就是资源的地址、位置,互联网上的每个资源都有一个唯一的URL 2.URL中常见的协议转载 2016-05-06 12:30:47 · 452 阅读 · 0 评论 -
iOS开发网络篇—搭建本地服务器
一、简单说明说明:提前下载好相关软件,且安装目录最好安装在全英文路径下。如果路径有中文名,那么可能会出现一些莫名其妙的问题。提示:提前准备好的软件apache-tomcat-6.0.41.tareclipse-jee-kepler-SR2-macosx-cocoa-x86_64.tar.gzjdk-8u5-macosx-x64.dmg二、安装和配置本转载 2016-05-06 12:22:02 · 578 阅读 · 0 评论 -
swift开发网络篇—NSURLConnection基本使用
iOS开发网络篇—NSURLConnection基本使用一、NSURLConnection的常用类(1)NSURL:请求地址(2)NSURLRequest:封装一个请求,保存发给服务器的全部数据,包括一个NSURL对象,请求方法、请求头、请求体....(3)NSMutableURLRequest:NSURLRequest的子类(4)NSURLConnecti转载 2016-05-06 16:10:34 · 3062 阅读 · 0 评论 -
swift 利用 Reflect(字典转模型)
1. 导入Reflect(字典转模型)框架2. 让它继承Reflect这个类,如下代码所示:class IWUser: Reflect { /** * 用户的ID */ var idstr:NSString! /** * 用户的昵称 */原创 2016-05-14 20:35:37 · 530 阅读 · 0 评论 -
swift Reflection(字典转模型)变量继承本类类名解决办法
class IWStatus: Reflect { var source:NSString! var created_at:NSString! var idstr:NSString! var user: IWUser var retweeted_status: Retweeted_Status原创 2016-05-15 22:58:02 · 570 阅读 · 0 评论 -
指示符
指示符描述%@对象,String、Array、Dictionary等都是对象%%『%』字符%d,%D带符号的32位整数%u,%U无符号的32位整数%x,%X无符号的32位整数,按照16进制输出%o,%O无符号的32位整数,按照8进制输出原创 2016-09-26 10:41:36 · 882 阅读 · 0 评论 -
UI控件大全
http://www.cnblogs.com/anywherego/p/3558675.html转载 2016-05-25 19:36:03 · 726 阅读 · 0 评论 -
网络安全
原链接http://www.ittribalwo.com/1.windows7怎么找出后台运行程序按组合键(win键+R)打开运行窗口,在文本框中输入“msinfo32” ,按回车键执行命令。2.OEP是什么意思之详细介绍OEP是程序的入口点,"原程序的OEP"是什么意思? 就是脱壳后的 OEP,或者说是未加壳时的 OEP。转载 2016-10-31 17:55:00 · 399 阅读 · 0 评论 -
数据类型
一、数据类型1、Swift常用的数据类型有:Int、Float、Double、Bool、Character、String、Array、Dictionary、元祖类型(Tuple)、可选类型(Optional)。2、整数的分类:有符号(signed):正、负、零,Int32:32位有符号正型无符号(unsigned):正、零 ,UInt8:8位无符号整型3、最值UInt8翻译 2016-11-08 16:48:56 · 506 阅读 · 0 评论 -
基本运算符
一、基本运算符1、赋值运算符: =2、算数运算符: + - * / 3、求余运算符:% 即: a = (b × 倍数) + 余数翻译 2016-11-08 17:41:16 · 463 阅读 · 0 评论 -
字符串和字符
1、字符串字面量转义字符\0(空字符)、\\(反斜线)、\t(水平制表符)、\n(换行符)、\r(回车符)、\"(双引号)、\'(单引号)。Unicode 标量,写成\u{n}(u为小写),其中n为任意的一到八位十六进制数。2、初始化空字符串var emptyString = "" // 空字符串字面量var anotherEmptySt翻译 2016-11-09 14:54:19 · 510 阅读 · 0 评论 -
集合类型
数组1、数组构造语句例如:var shoppingList: [String] = ["Eggs", "Milk"]// shoppingList 已经被构造并且拥有两个初始项。2、访问和修改数组翻译 2016-11-09 17:12:01 · 428 阅读 · 0 评论 -
swift高级运算符
位运算符1.按位取反运算符两个进行比较,如果对方是0,那么另一方就得取1,相反。let initialBits: UInt8 = 0b00001111let invertedBits = ~initialBits // 等于 0b111100002.按位与运算符两个进行比较,当两方都为1时,结果才会为1。let firstSixBits: UInt原创 2016-11-21 14:17:33 · 474 阅读 · 0 评论 -
控制流
For 循环1、For-In使用_线代替变量名let base = 3let power = 10var answer = 1for _ in 1...power { answer *= base}println("\(base) to the power of \(power) is \(answer)")// 输出 "3 to the power翻译 2016-11-10 17:10:24 · 488 阅读 · 0 评论 -
http://lib.youkuaiyun.com/swift/node/5?page=19#md
http://lib.youkuaiyun.com/swift/node/5?page=19#md转载 2016-11-24 09:41:55 · 665 阅读 · 0 评论
分享