支付宝填坑是每个接入支付宝必经之路,下面是我接入支付宝遇到的问题汇总,希望大家在接入的路上少一点弯路。 问题1. Util/base64.h:63:21: Cannot find interface declaration for ‘NSObject’, superclass of ‘Base64’ ...
分类:
微信 时间:
2016-06-07 16:08:54
阅读次数:
563
前言MJExtension是一套“字典和模型之间互相转换”的轻量级框架MJExtension能完成的功能
字典 –> 模型
模型 –> 字典
字典数组 –> 模型数组
模型数组 –> 字典数组
具体用法主要参考 “NSObject+MJKeyValue.h”...
分类:
其他好文 时间:
2016-06-06 01:13:44
阅读次数:
316
MJExtension能做什么? MJExtension能完成的功能 详尽用法主要参考 main.m中的各个函数 以及 NSObject+MJKeyValue.h MJExtension和JSONModel、Mantle等框架的区别 1. 转换速率: 各位开发者也可以自行测试 2.具体用法: JSO ...
分类:
其他好文 时间:
2016-06-04 23:33:34
阅读次数:
183
NSString其实是一个对象类型。NSString是NSObject(Cocoa Foundation的基础对象)的子类 一、NSString的创建 1、创建常量字符串。NSString *astring = @"This is a String!"; 2、创建空字符串,给予赋值。NSString ...
分类:
其他好文 时间:
2016-06-03 17:15:30
阅读次数:
188
Key Value Coding(简称KVC) KVC的操作方法由NSKeyValueCoding协议提供,而NSObject就实现了这个协议,也就是说ObjC中几乎所有的对象都支持KVC操作,常用的KVC操作方法如下: 动态设置: setValue:属性值 forKey:属性名(用于简单路径)、s ...
分类:
其他好文 时间:
2016-06-02 17:52:51
阅读次数:
153
Objective中的协议(Protocol) 作用: 专门用来声明一大堆方法. (不能声明属性,也不能实现方法,只能用来写方法的声明). 只要某个类遵守了这个协议.就相当于拥有这个协议中的所有的方法声明. 协议的声明: @protocol 协议名称 <NSObject> //方法的声明; @end ...
分类:
其他好文 时间:
2016-06-01 21:17:01
阅读次数:
146
1.字典转模型 创建一个类,继承自NSObject,属性名和字典的键一致 可以实现字典转模型 @implementation TZMessage +(instancetype)messageWithDict(NSDictioary*)dict{ TZMessage *mode = [[TZMessa ...
分类:
其他好文 时间:
2016-06-01 01:28:21
阅读次数:
181
首先要引入#import <MapKit/MapKit.h>框架 创建一个继承与NSObject的类;用于声明属性 接下来在ViewController中实现相关的操作 引入头文件 定义相应的属性 代码操作 添加大头针 实现代理方法 ...
分类:
移动开发 时间:
2016-05-31 20:34:44
阅读次数:
215
一、NSObject.h文件所在 1、 IOS文件 $1 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Fram ...
分类:
其他好文 时间:
2016-05-31 10:21:14
阅读次数:
242
1. 判断一个对象是否为某种类型:(父类也会返回YES)
isKindOfClass:[NSObject class]
2. 判断一个对象是否是某个类的实例化对象 (父类不会返回YES)
isMemberOfClass:[NSObject class]
3. 判断是否实现了某个协议
conformsToProtocol:@protocol(...
分类:
移动开发 时间:
2016-05-30 15:16:47
阅读次数:
195