前言 很多时候当我们在一个文本框中输入信息后,按了确认或者返回键需要隐藏键盘,或者在其他空白区域点击屏幕后也需要隐藏屏幕。 这时肯定就需要让相应的控件响应Tap事件(点击事件),这样...
前言 CoreData是苹果为我们封装的一个ORM(对象关系映射)库,可以很方便的把数据库中的数据转为一个对象,把一个对象保存到数据库中。如同微软的Entity Framework、Java的hibernate~ 在学习...
概述 sqlite数据库相信各位早已耳闻,当年我在做C# winform时就已经玩过了,非常轻巧的一个数据库,数据库仅一个文件,即建即用。 在ios中,也同样支持sqlite。目前有很多第三方库,封装了s...
前言 在创建一个项目时,如果选择了CoreData,那么会在AppDelegate类中为我们创建一些和CoreData相关的代码,我们把这些代码提取出来,稍作修改便可以得到一个适应我们自己项目的CoreData操作...
概述 在IOS中,对象的序列化和反序列化分别使用NSKeyedArchiver和NSKeyedUnarchiver两个类,我们可以把一个类对象进行序列化然后保存到文件中,使用时再读取文件,把内容反序列化出来。这个过...
概述 数据存储是开发中必不可少的一个功能,我们可以通过Sqlite数据库手动创建数据库,定义数据表;可以使用IOS的数据框架CoreData,更方便的操作数据库;也可以直接读写文件系统;这里将介绍...
概述 在IOS中,cookie数据是由NSHTTPCookieStorage类来管理的,从其类名可以看出,这是一个仓库,一个专门存放Cookie数据的仓库。我们从中获取一个Cookie,得到到的是一个NSHTTPCookie类,它...
概述 获取当前系统时间是开发中经常用到的,在IOS中,我们可以使用NSDate创建一个日期时间对象,然后使用NSDateFormatter类指定相应的格式。 比如yyyy-MM-dd HH:mm格式是最常用的。 SCDate i...
概述 获取路径也是用的非常多的,IOS的沙盒机制保证每一个App都有自己的数据目录。 SCPath import Foundation /** * 路径(Path)类 */ public class SCPath: NSObject{ /** 获取程序的主目录,...
概述 获取设备的信息,比如系统版本号、屏幕高宽等。在IOS中,我们通过访问UIDevice类,获取设备信息;通过UIScreen获取屏幕的信息。 SCDevice import Foundation import UIKit public class...
概述 Dictionary类型是IOS开发中用的很多的一种数据类型,通过键值对来保存数据。在Swift中对应Dictionary类型,而IOS的原生库中对应的NSDictionary类,两者是可以相互转换的。 SCDictionary...
概述 Message弹窗很多情况都需要用到,一个提示信息,一个错误信息等等。在IOS8中,使用UIAlertController类来管理弹窗。 SCMessage import Foundation import UIKit public typealias SCMe...
概述 Location地址位置通常用来在App刚启动时获取用户所在城市,CLLocationManager类就是专门处理Location的。 SCLocation import Foundation import CoreLocation public class SCLocation...
概述 String字符串的常用方法。 SCString import Foundation // MARK: – 字符串 extension String { /** 字符串截取,从头开始 :param: endIndex 从头开始截取,到哪一个索引号结束 :retur...
概述 Image图片的处理,把图片转为NSData等常用操作 SCImage import Foundation import UIKit public class SCImage{ /** 获取JPG图像的NSData对象 :param: image JPG图像的UIImage :param:...
概述 IOS中调用设备的相机拍照、录制视频,使用UIImagePickerController类,根据不同的SourceType来区分是拍照还是录视频。 SCCamera import Foundation import UIKit import MobileCoreSer...
前言 Charles是OSX系统下一款很强大的数据包分析软件,可以支持HTTPS、SSL,可以监听IOS模拟器和真机的网络请求,在IOS开发中非常有用。 官网:http://www.charlesproxy.com/ 默认未注册版本...
前言 在多数情况下,我们做的网络请求是返回200状态码的,但也有返回302的时候,比如使用基于Oauth2认证协议的API时,在认证阶段,需要提供一个回调地址,当用户授权后,服务器会返回一个302...
前言 一个http请求中,我们经常会涉及到Get请求的URL Param,POST请求的HTTP Body,Response Json,这些都是一个标准REST API标配的元素。 在一些安全验证的API中,通常会涉及到Cookie。当用...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复