加载中
cocoaPod导入第三方提示异常"add use_frameworks"

cocoaPod导入第三方框架时提示异常。 Pods written in Swift can only be integrated as frameworks; add 'use_frameworks!' to your Podfile or target to opt into using it. The Swift Po...

2016/04/04 23:54
9
UICollection的使用

使用瀑布样式列表,即UICollectionView。使用时自定义collectionCell,自定义header,自定义footer。 #import "ViewController.h" #import "CollectionViewHeader.h" #import "CollectionVie...

2016/04/04 23:53
5
扩展类添加属性,即运行时添加属性

在自定义扩展类时,可以通过运行时添加属性。 关键点在于,首先必须导入运行时头文件,即“#import <objc/runtime.h>”;其次,设置属性,即“objc_setAssociatedObject(self, &keyLineBott...

2016/04/04 23:52
5
手动导入AFNetwork报错

iOS 开发中导入AFNetworking网络框架时时报错。 出现如下错误提示 1. Use of undeclared identifier 'kSecFormatUnknown' 2. Use of undeclared identifier 'kSecItemPemArmour' 3. Implici...

2016/04/04 23:52
7
使用RAC的项目升级到Xcode7.3时报错

原项目中使用RAC,当开发工具升级到Xcode7.3时报错。 提示:cannot create __weak reference in file using manual reference counting 解决方法,在Build Settings中修改Weak References i...

2016/04/04 23:51
5
iOS解析JSON

JSON建构有两种结构: json简单说就是javascript中的对象和数组,所以这两种结构就是对象和数组2种结构,通过这两种结构可以表示各种复杂的结构 1、对象:对象在js中表示为“{}”扩起来的内容...

2016/03/26 15:42
3
iOS 常用的宏定义

宏定义在C系开发中可以说占有举足轻重的作用。使用宏定义的好处是不言自明的,在节省工作量的同时,代码可读性大大增加。 #pragma mark -尺寸设置 ///屏幕宽度 #define Screen_width ([UIScr...

2016/03/26 15:42
4
UITableView进入编辑状态

两种方法设置UITableView进入编辑状态 方法1 通过设置当前视图控制器的编辑属性进行设置,代码如下所示: 步骤1 视图进入编辑模式 // 建立navigation与tableview的关联(设置后,直接列表直接...

2016/03/26 15:41
7
ios中网络请求缓存

/////////////////////////////////////////////////////////////////////////// .h文件 #import <Foundation/Foundation.h> #import "ASIFormDataRequest.h" @protocol NetWorkdelegate <NS...

2016/03/26 15:41
2
iOS中判断网络是否联网

.h文件 #import <Foundation/Foundation.h> @interface ReachbilityHelper : NSObject + (id)sharedReachbility; /// Wi-Fi是否可用 + (BOOL)isEnableWiFi; /// 3G是否可用 + (BOOL)isEnable...

2016/03/26 15:41
4
UITableView的编辑操作(移动&添加&删除-单选删除,或多选删除)

1、接口文件 #import <UIKit/UIKit.h> @interface EditTableVC : UIViewController @end 2、实现文件 #import "EditTableVC.h" @interface EditTableVC () <UITableViewDelegate, UITableVie...

2016/03/26 15:41
7
UITableView的编辑操作(移动&添加&删除-单选删除,或多选删除)

1、接口文件 #import <UIKit/UIKit.h> @interface EditTableVC : UIViewController @end 2、实现文件 #import "EditTableVC.h" @interface EditTableVC () <UITableViewDelegate, UITableVie...

2016/03/26 15:41
8
UITableView的折叠与展开

接口文件 #import <UIKit/UIKit.h> @interface TableFoldVC : UIViewController @end 实现文件 #import "TableFoldVC.h" static NSInteger const tagButton = 1000; @interface TableFoldVC ...

2016/03/26 15:40
13
UITableView制作九宫格视图

使用UITableView制作类型于九宫格的视图列表时,注意三个方面,第一使用自定义数据、第二使用自定义视图、第三使用自定义cell。 如图所示 具体方法如下 1 创建自定义数据模型 #import <Found...

2016/03/26 15:40
28
ASIHTTPRequest框架使用

ASIHTTPRequest框架是优秀的第三方Objective-C的HTTP框架,支持Mac OS X和iOS下的HTTP开发。技术支持网站是http://allseeing-i.com/ASIHTTPRequest/。 ASIHTTPRequest具有如下优点: 1、支持...

2016/03/26 15:40
2
iOS 敏捷开发

《敏捷宣言》价值观 1、人与人的交互生于过程和工具 2、可用的软件重于求全责备的文档 3、客户协作重于合同谈判 4、随时就应对变化重于遵循计划 《敏捷宣方》12个原则 1、最高目标是尽早和不...

2016/03/26 15:40
32
iOS设计模式与架构设计

iOS开发中常用的设计模式有以下几种 1、MVC模式 2、委托代理模式 3、观察者模式 架构设计 好的架构设计可以提高开发效率、减少代码冗余、提高组件模块的可复用性等优点。 iOS开发中通常采用是...

2016/03/26 15:40
15
苹果的网络

移动设备上的应用离不开网络通信,iPhone设备上的应用也一样,苹果公司提供了自己独有的网络解决方案,包括广域网、局域网,还有蓝牙等短距离通信协议组成的网络。 目前流行的网络构建方式有...

2016/03/26 15:39
12
客户端服务器结构网络通信

苹果公司为iOS下C/S结构网络通信开发提供了一些API框架和类库,既有面向高层的,也有面向低层次的,还有基于苹果Bonjour发现服务的API。 面向高层次的API 即Web Service通信开发,包括NSURL...

2016/03/26 15:39
27
iOS 通知——广播通知

在苹果的开发API中有3个不同的通知,分别是广播通知、本地通知、推送通知。 广播通知 广播通知,即观察者模式中的通知机制,它可以实现在相同进程中实现一个对象对多个对象的通信,它在异步调...

2016/03/26 15:39
14

没有更多内容

加载失败,请刷新页面

返回顶部
顶部