Nsdictionary

iOS开发经验总结(上)

在iOS开发中经常需要使用的或不常用的知识点的总结,几年的收藏和积累(踩过的坑)。 一、 iPhone Size 手机型号 屏幕尺寸 iPhone 4 4s 320 * 480 iPhone 5 5s 320 * 568 iPhone 6 6s 375 * 667 iphone 6 plus 6s plus 414 *...

<转>RestKit在iOS项目中的使用,包含xcode配置说明

本文转载至http://www.cnblogs.com/visen-0/archive/2012/05/03/2480693.html 最近在iPhone工程中添加RestKit并编译,但是由于之前找了很多不靠谱的说明文档,导致编译了一天也没有通过编译,总报出莫名其妙的错误。终于在最后的关头找了一篇英文的较为权威的文档才发现自己的问题出在一个很细节的地方。...

oc之字典创建 复制 获取key value值

//字典 dictionary //1.用来存储数据 使用键值的方式。 无序 //2.相当于现实生活中的字典 //3.用key和value 的形式存储数据 key用来检索数据 value用来存储数据//4.cocoa中字典:可变的字典和不可变的字典 //注意事项 //key通常是字符串对象,也可以为任意值 //字典里不能有相同的key value可以有...

oc之NSSortDescriptor(描述器排序)

1.将以上四个字典存入数组中,输出数据以班级:XXX,姓名:XXX,年龄:XX格式。 2.删除小明此条数据,列出剩余数据,输出格式同上。 3.按照班级进行排序,如果班级相同则按照年龄排序输出数据,格式同上。(描述器) 1 int main(int argc, const char *argv[]) { 2 @autoreleasepool { 3...

YYModel底层解析- Runtime

这段时间一直在忙新的需求,没有时间来整理代码,发表自己技术博客,今天我们来看一下YYModel的底层解析以及如何使用,希望对大家有所帮助! 一 概述 概括 YYModel是一个轻量级的JSON模型转换库,它的思路非常清晰代码风格也很好,所以还是建议大家看一下底层实现的逻辑,也可以从源码加深对Runtime的理解。 简介 下面是YYModel第三方库的一些代...

iOS- 微信支付 (服务器调起支付 )以及回调不成功的原因 不看后悔

写的不错,给留个言哈... 一. 支付准备工作 1. 微信相关准备工作 (1) 向微信官方开通支付功能. 这个不是前端的工作. (2) 导入官方下载的微信支付SDK包. 我用的是微信开放平台下载的SDK 1.6.2 (3) 导入必要的库文件 SystemConfiguration.framework, libz.dylib, libsqlite3.0.d...

ios-极光推送sdk使用

一、SDK导入 选择1:Cocoapods导入 pod 'JPush' 选择2:手动导入 1、在极光官网下载最新SDK 2、解压压缩包,将Lib下的所有文件复制到工程中 3、增加相关的framework依赖 CFNetwork.framework CoreFoundation.framework CoreTelephony.fra...

AFNetWorking 的简单使用

转:http://blog.csdn.net/marujunyy/article/details/18424711 由于ASIHTTPRequest 不再更新了,不能使用block感觉不太好用;最后选择了AFNetWorking,并做了进一步的封装。 需要导入的framework:CFNetwork、Security、SystemConfiguratio...

iOS平台下cookie的使用

iOS平台下cookie的使用 首先,先介绍下iOS对cookie的操作的两个类: 帖子来源于:http://blog.csdn.net/chun799/article/details/17206907 1. NSHTTPCookie  2. NSHTTPCookieStorage NSHTTPCookie对象代表一个HTTP cookie。 这是一个不...

NSDictionary读取数据类型异常问题.

起因:做网络交互时,经常会使用JSON作为数据的承载体,本来是件好事,但是用多了,发现iOS侧偶尔会出现异常,几经比较发现是服务器给的数据有问题,该给INT的给按照STR给了,服务器能做动态更新,可客户端不行啊,怎么办?NSDictionary读到的是id类型,如果是数字,需要再转换下才可以,出问题就在这里.那解决思路就在这里,在这里增加判断实现用到了以下...