加载中
iOS开发之AFNetworking

1、概述 AFNetworking简称AFN,是iOS开发中主流第三方框架之一。苹果的一套框架NSContention发送请求与接收请求的方式十分繁琐。操作起来很不方便。不仅要做区分各种请求设置各种不同的参数,...

2015/09/03 13:26
631
iOS开发之数据存储之NSData

1、概述 使用archiveRootObject:toFile:方法可以将一个对象直接写入到一个文件中,但有时候可能想将多个对象写入到同一个文件中,那么就要使用NSData来进行归档对象。 NSData可以为一些数据提...

2015/08/31 20:51
21
iOS开发之Segue

Storyboard上每一根用来界面跳转的线,都是一个UIStoryboardSegue对象(简称Segue)。 每一个Segue对象,都有3个属性: (1)唯一标识 @property (nonatomic, readonly) NSString *identifi...

2015/08/31 20:51
20
iOS开发之文件(分段)下载

1、HTTP HEAD方法 NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url cachePolicy:0 timeoutInterval:kTimeout]; request.HTTPMethod = @"HEAD"; [NSURLConn...

2015/08/31 20:52
1K
Android下创建一个sqlite数据库

在Android平台上,集成了一个嵌入式关系型数据库—SQLite,SQLite3支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型只有五种,但实际上...

2015/08/31 16:54
24
iOS开发之数据存储之XML属性列表(plist)归档

1、概述 “归档”意思是持久化存储数据。plist文件是一种XML格式的文件,拓展名为plist。如果对象是NSString、NSDictionary、NSArray、NSData、NSNumber等类型,就可以使用writeToFile:atomi...

2015/08/31 20:51
31
android Content Provider

内容提供者即Content Provider,Content Provider提供了一个接口用来共享自己的数据,包括自己的私有数据。其他程序通过Content Resolve来使用这些数据。 当应用需要通过ContentProvider对外...

2015/08/31 16:53
19
ios之SEL

SEL其实是对方法的一种包装,将方法包装成一个SEL类型的数据,去找对应的方法地址。找到方法地址就可以调用方法, 其实消息就是SEL。对于下列方法调用: [p test2]; 主要有以下步骤: 1.把t...

2015/08/31 15:36
24
iOS开发之应用沙盒

1、应用沙盒概述 每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。应用必须待在自己的沙盒里,其他应用不能访问该沙盒。 应用沙盒的文件系统目录,如下图所示...

2015/08/31 20:51
20
iOS开发之即时通讯之Socket(AsyncSocket)

1、AsyncSocket介绍 如果需要在项目中像QQ微信一样做到即时通讯,必须使用socket通讯。 iOS中Socket编程的方式: BSD Socket: BSD Socket 是UNIX系统中通用的网络接口,它不仅支持各种不同的网...

2015/08/31 20:53
8.9K
iOS开发之JSON & XML

1、概述 JSON (1) 作为一种轻量级的数据交换格式,正在逐步取代XML,成为网络数据的通用格式 (2) 基于JavaScript的一个子集 (3) 易读性略差,编码手写难度大,数据量小 (4) JSON格式取代了X...

2015/08/31 20:52
25
iOS开发之数据存储之Core Data

1、概述 Core Data框架提供了对象-关系映射(ORM)的功能,即能够将OC对象转化成数据,保存在SQLite3数据库文件中,也能够将保存在数据库中的数据还原成OC对象。在此数据操作期间,不需要编写任...

2015/08/31 20:51
15
iOS开发之数据存储之Preference(偏好设置)

1、概述 很多iOS应用都支持偏好设置,比如保存用户名、密码、字体大小等设置,iOS提供了一套标准的解决方案来为应用加入偏好设置功能。 每个应用都有个NSUserDefaults实例,通过它来存取偏好...

2015/08/31 20:51
35
iOS开发之URLSession

1、概述 n NSURLSession是iOS7中新的网络接口,与NSURLConnection是并列的。 n 当程序在前台时,NSURLSession与NSURLConnection大部分可以互相替代 n NSURLSession支持后台网络操作,除非用户...

2015/08/31 20:52
16
iOS开发之UIPickerView

1、使用方法 UIPickerView使用和UITableView大致类似。首先设置ViewController为数据源,然后遵守数据源协议< UIPickerViewDataRecouce>,之后实现协议中的方法: 一共有多少列: - (NSInteg...

2015/08/31 20:51
14
Android开发之SharedPreferences

1、使用SharedPreferences进行数据存储 Android平台给我们提供了一个SharedPreferences类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。使用SharedPreferences保存数据,其背后是...

2015/09/02 10:25
71
iOS开发之数据存储之SQLite3(包括FMDB)

1、概述 SQLite3是一款开源的嵌入式关系型数据库,可移植性好、易使用、内存开销小。 SQLite3是无类型的,意味着你可以保存任何类型的数据到任意表的任意字段中。比如下列的创表语句是合法的...

2015/08/31 20:51
46
iOS开发之UICollectionViewController

1、概述 UICollectionView控件主要是用来做九宫格的,类似于android中的GridView控件。其用法与UITableView一样,首先要使控制器遵守数据源协议,再将控制器设置为UICollectionView的数据源。...

2015/08/31 20:52
97
ios runtime基础知识

非盈利无广告开发者专用网址导航:www.dev666.com 前言 学习Objective-C的运行时Runtime系统是很有必要的。个人觉得,得之可得天下,失之则失天下。 Objective-C提供了编译运行时,只要有可能...

2016/06/02 01:06
353
iOS开发之Runtime关联属性

在开发中经常需要给已有的类添加方法和属性,但是Objective-C是不允许给已有类通过分类添加属性的,因为类分类是不会自动生成成员变量的。但是,我们可以通过运行时机制就可以做到了。...

2016/09/23 11:13
801

没有更多内容

加载失败,请刷新页面

返回顶部
顶部