随笔分类 -  Swift语言

上一页 1 2 3 4 5 6 7 8 ··· 34 下一页
摘要:class IWStatus: Reflect { var source: NSString! var created_at: NSString! var idstr: NSString! var user: IWUser var retweeted_status: Retweeted_Status 阅读全文
posted @ 2017-02-22 14:44 brave-sailor 阅读(177) 评论(0) 推荐(0) 编辑
摘要:1.plist 存储 1.利用沙盒根目录拼接“Documents”字符串 //存储 func saveArray() { // 1.获得沙盒根路径,不管是真机还是模拟机,用它是最合适不过了 let home:NSString =NSHomeDirectory() print(home) // 2.d 阅读全文
posted @ 2017-02-22 14:44 brave-sailor 阅读(710) 评论(0) 推荐(0) 编辑
摘要:iOS开发网络篇—NSURLConnection基本使用 一、NSURLConnection的常用类 (1)NSURL:请求地址 (2)NSURLRequest:封装一个请求,保存发给服务器的全部数据,包括一个NSURL对象,请求方法、请求头、请求体.... (3)NSMutableURLReque 阅读全文
posted @ 2017-02-22 14:43 brave-sailor 阅读(884) 评论(0) 推荐(0) 编辑
摘要:1. 导入Reflect(字典转模型)框架 2. 让它继承Reflect这个类,如下代码所示: class IWUser: Reflect { /** * 用户的ID */ var idstr:NSString! /** * 用户的昵称 */ var name:NSString! /** * 用户的 阅读全文
posted @ 2017-02-22 14:43 brave-sailor 阅读(1134) 评论(0) 推荐(0) 编辑
摘要:iOS开发网络篇—数据安全 一、简单说明 1.说明 在开发应用的时候,数据的安全性至关重要,而仅仅用POST请求提交用户的隐私数据,还是不能完全解决安全问题。 如:可以利用软件(比如Charles)设置代理服务器,拦截查看手机的请求数据 “青花瓷”软件 因此:提交用户的隐私数据时,一定不要明文提交, 阅读全文
posted @ 2017-02-22 14:42 brave-sailor 阅读(259) 评论(0) 推荐(0) 编辑
摘要:一、为什么要学习网络编程 1.简单说明 在移动互联网时代,移动应用的特征有: (1)几乎所有应用都需要用到网络,比如QQ、微博、网易新闻、优酷、百度地图 (2)只有通过网络跟外界进行数据交互、数据更新,应用才能保持新鲜、活力 (3)如果没有了网络,也就缺少了数据变化,无论外观多么华丽,终将变成一潭死 阅读全文
posted @ 2017-02-22 14:34 brave-sailor 阅读(197) 评论(0) 推荐(0) 编辑
摘要:一 说明 本文涉及代码可以从https://github.com/HanGangAndHanMeimei/Code地址获得。 二 NSThread的基本使用和创建 1)基本用法(主线程|当前线程) 1 //1.获得执行该方法的当前线程 2 let currentThread = NSThread.currentThread() 3 ... 阅读全文
posted @ 2017-02-22 14:33 brave-sailor 阅读(268) 评论(0) 推荐(0) 编辑
摘要:一、GET请求和POST请求简单说明 @IBOutlet weakvar userName:UITextField! @IBOutletweakvar userPwd:UITextField! @IBOutletweakvar logonResult:UILabel! /* 创建Get请求 */ f 阅读全文
posted @ 2017-02-22 14:30 brave-sailor 阅读(642) 评论(0) 推荐(0) 编辑
摘要:说明:本文示例代码发送的请求均为http请求,需要对info.plist文件进行配置。如何配置,请参考https://github.com/HanGangAndHanMeimei/iOS9AdaptationTips 一、简单说明 在iOS9.0之后,以前使用的NSURLConnection过期,苹 阅读全文
posted @ 2017-02-22 14:30 brave-sailor 阅读(2931) 评论(0) 推荐(0) 编辑
摘要:/** 所有网络请求,统一使用异步请求! 在今后的开发中,如果使用简单的get/head请求,可以用NSURLConnction异步方法 GET查/POST增/PUT改/DELETE删/HEAD GET 1> URL 2> NSURLRequest 3> NSURLConnction 异步 POST 阅读全文
posted @ 2017-02-22 14:29 brave-sailor 阅读(3155) 评论(0) 推荐(0) 编辑
摘要:iOS 的三种多线程技术 (1)NSThread (2) NSOperation/NSOperationQueue (3) GCD —— Grand Central Dispatch CGD基本思想 GCD的基本思想是就将操作s放在队列s中去执行 操作使用Blocks定义 队列负责调度任务执行所在的 阅读全文
posted @ 2017-02-22 14:28 brave-sailor 阅读(372) 评论(0) 推荐(0) 编辑
摘要:GET & POST GET GET的语义是获取指定URL的资源 将数据按照variable=value的形式,添加到action所指向的URL后面,并且两者使用"?"连接,各变量之间使用"&"连接 貌似不安全,因为在传输过程中,数据被放在请求的URL中 传输的数据量小,这主要是因为受URL长度限制 阅读全文
posted @ 2017-02-22 14:28 brave-sailor 阅读(336) 评论(0) 推荐(0) 编辑
摘要:1. 数据存储常用的方式 (1)XML 属性列表(plist)归档 (2)preference(偏好设置) (3)NSKeyedArchiver归档(NSCoding) (4) SQLite3 (5) Core Data 2. 应用沙盒(文件系统根目录) 2.1. 应用沙盒结构分析 Document 阅读全文
posted @ 2017-02-22 14:27 brave-sailor 阅读(211) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 import UIKit import Alamofire class ViewController: UIViewController { var phoneNumber =UITextFi 阅读全文
posted @ 2017-02-22 14:27 brave-sailor 阅读(1542) 评论(0) 推荐(0) 编辑
摘要:1.App名称的修改 许多个人开发者或许会有和我一样的经历,开发一个App途中会想到更合适的名字,这时候变会修改工程名以达到App名称改变的目的,其实你可以一步到位—— 在info.plist中添加一个key(Bundle display name),Value就是你需要的新名字,Run后退回主页面 阅读全文
posted @ 2017-02-22 14:19 brave-sailor 阅读(937) 评论(0) 推荐(0) 编辑
摘要:UIImageView+Extension.swift import UIKit extension UIImageView { // 360度旋转图片 func rotate360Degree() { let rotationAnimation = CABasicAnimation(keyPath 阅读全文
posted @ 2017-02-07 18:12 brave-sailor 阅读(1207) 评论(0) 推荐(0) 编辑
摘要:UIView动画个人笔记,代码简单,不过多赘述。1.定义三个View 2.初始化相关信息 3.实现相关动画 附:CABasicAnimation的KeyPath透明度为:opacity其余如下: 阅读全文
posted @ 2017-02-07 18:09 brave-sailor 阅读(416) 评论(0) 推荐(0) 编辑
摘要:开源分享三(炫酷的Android Loading动画) 分享GitHub上的一些Loading,为了提升产品用户体验,一个好的Loading必然是不可缺少的,对于一些耗时需要用户等待的页面来说会转移用户注意力,不会显得那么烦躁,所以你可以看到市面上一些App中的各种各样的Loading动画,从这些实 阅读全文
posted @ 2017-02-07 18:02 brave-sailor 阅读(1303) 评论(0) 推荐(0) 编辑
摘要:额...貌似挺长时间没有总结新知识了,最近在看swift,之前swift刚出来的时候大体看了一遍,后来时间长了没看加之swift2.0做了比较大的调整,公司项目也不是用swift写的,也就没怎么看了,谁成想忘的差不多了,趁公司最近项目不忙,有抽时间看了一丢丢,感觉这知识真是看一遍有一遍的收获,最近看 阅读全文
posted @ 2017-02-07 17:27 brave-sailor 阅读(1157) 评论(0) 推荐(0) 编辑
摘要:https://github.com/naoyashiga/RPLoadingAnimation 阅读全文
posted @ 2017-02-07 17:24 brave-sailor 阅读(1031) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 34 下一页
点击右上角即可分享
微信分享提示