起 前段时间在写Promise时,调研了iOS有哪些通信的方法。delegate,notification,GCD是常见的方法,除此之外还有一些方法,在此记录共享一下。 NSPipe 官方这样解释: NSPipe obj…
分类:IOS
发红包
前言 OC 中对某个对象的方法的调用并不像 C++ 一样直接取得方法的实现的偏移值来调用,所以 C++ 方法与实现的关系在编译时就可确定。而 OC 中方法和实现的关系是在运行时决定的。在调用某个对象的方法时,实际上是调用…
iOS APNS推送Java、c# P12证书和Php pem证书制作
Java、c# P12证书:http://www.jianshu.com/p/4282…Php pem证书制作:http://blog.csdn.net/dztianyu… 有可能出现的错误: 1…
iOS开发系列--断点下载
使用场景 iOS开发过程中有时会有下载大文件的需求,如果不对文件做断点下载处理,一旦在下载过程中中断,再次请求会重新开始下载,对用户来说会消耗过多的流量(非WIFI情况下),非常不友好。 解决方案 设置请求头Range属…
apicloud拉起小程序并传递参数
最近工作中遇到一个需求:App拉起微信小程序。App是用APICloud开发的。查阅APICloud文档发现 端API->开放SDK->wx模块下有launchMiniProgram方法可以实现官方文档 于是…
iOS知识梳理 - Objective-C的@property、@synthesize和@dynamic
objc推荐我们通过set/get方法访问对象的属性。很显然,为每一个属性手动添加set/get方法的声明和实现是个性价比很低的重复劳动。因此,objc提供了一些关键字帮助我们简化这一过程。实际上就是这么回事儿。 @pr…
Cartography-Swift的自动布局第三方库(官方文档翻译)
源地址:https://github.com/robb/Cartography 使用Cartography,你可以抛开链式语法,使用声明式的代码设置你的自动布局约束! 简而言之,他可以让你将如下的代码: addConst…
Objective-C的数据存储和参数传递
最简单的本地数据存储——NSUserDefaults NSUserDefaults提供了一系列方法,可以存储一些基本数据类型或对象,具体用法有以下几个方法: 初始化方法:静态单例方法,获得默认的本地存储区 +(NSUse…
ios开发笔记3
app 打包分发官方文档 https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/… xcode几个概念 project 代…
Swift基础语法[ 1 ]
Swift语言会讲全局作用域中的代码作为程序入口,不需要main函数 wift语言支持自动类型推断,如果希望使用自动类型推断,请在定义的同时赋值,例如: var str = "Hello, Swift" 如果不想在定义时…
如何实现混合 App Web 资源的打包与增量更新
综述 移动 App 的运行环境具有带宽不稳定,流量收费,启动速度比较重要等特点,所以混合 App 如何加载 Web 资源并不是一个新问题。本文目的是总结出一种资源打包下载的思路和方案,并且提供一种打包工具。本文提到的思路…
解决python openssl版本过低的坎坷路程
原因 最近在开发iOS 推送服务的时候遇到了一个问题。问题是valueError,原因是openssl版本过低解析Apple Push Service的.p8文件的时候无法解析 ValueError: Could not…