2017年5月25日
摘要:
ts文件 ts文件为传输流文件,视频编码主要格式h264/mpeg4,音频为acc/MP3。 ts文件分为三层:ts层Transport Stream、pes层 Packet Elemental Stream、es层 Elementary Stream. es层就是音视频数据,pes层是在音视频数据
阅读全文
posted @ 2017-05-25 14:55
为学日益,为道日损
阅读(471)
推荐(0)
2017年4月14日
摘要:
转载 http://blog.devtang.com/2014/02/11/reactivecocoa-introduction/ 什么是 ReactiveCocoa ReactiveCocoa(其简称为 RAC)是由 Github 开源的一个应用于 iOS 和 OS X 开发的新框架。RAC 具有
阅读全文
posted @ 2017-04-14 16:08
为学日益,为道日损
阅读(171)
推荐(0)
2017年3月23日
摘要:
问题 weak 变量在引用计数为0时,会被自动设置成 nil,这个特性是如何实现的? 答案 在 Friday QA 上,有一期专门介绍 weak 的实现原理。https://mikeash.com/pyblog/friday-qa-2010-07-16-zeroing-weak-references
阅读全文
posted @ 2017-03-23 10:18
为学日益,为道日损
阅读(266)
推荐(0)
摘要:
前言 这里 有关于 block 的 5 道测试题,建议你阅读本文之前先做一下测试。 先介绍一下什么是闭包。在 wikipedia 上,闭包的定义) 是: In programming languages, a closure is a function or reference to a funct
阅读全文
posted @ 2017-03-23 09:28
为学日益,为道日损
阅读(220)
推荐(0)
摘要:
Objective-C 底层 Objective-C runtime library:Objective-C 的对象模型,Block 的底层实现结构,消息发送,消息转发,category,method 实现,class load。 runtime 我在平时很少涉及到,没有系统学习过,而且很多次看了不
阅读全文
posted @ 2017-03-23 09:17
为学日益,为道日损
阅读(166)
推荐(0)
2017年3月17日
摘要:
远古时代的故事 那些经历过手工管理内存(MRC)时代的人们,一定对 iOS 开发中的内存管理记忆犹新。那个时候大约是 2010 年,国内 iOS 开发刚刚兴起,tinyfool 大叔的大名已经如雷贯耳,而我还是一个默默无闻的刚毕业的小子。那个时候的 iOS 开发过程是这样的: 我们先写好一段 iOS
阅读全文
posted @ 2017-03-17 19:43
为学日益,为道日损
阅读(162)
推荐(0)
2017年3月9日
摘要:
URL Scheme是什么 URL Scheme有什么作用 URL Scheme怎么使用 URL Scheme是什么 由于苹果的app都是在沙盒中,相互是不能访问数据的。但是苹果还是给出了一个可以在app之间跳转的方法:URL Scheme。简单的说,URL Scheme就是一个可以让app相互之间
阅读全文
posted @ 2017-03-09 18:45
为学日益,为道日损
阅读(643)
推荐(0)
摘要:
第一步:申请证书: 第二步:申请app ids,应用名字必须一致。然后再进入进行编辑,使其enable,绿灯。 第三步:申请provisioning profile,生成.mobileprovision,双击该证书才能正确导入手机设备,不能拖。 第四步:创建应用,使其名字一致。 第五步:写代码 -
阅读全文
posted @ 2017-03-09 18:18
为学日益,为道日损
阅读(1417)
推荐(0)
摘要:
1.获得deviceToken的过程 1>客户端向苹果服务APNS,发送设备的UDID和英语的Bundle Identifier.2>经苹果服务器加密生成一个deviceToken3>将当前用户的deviceToken(用户标识),发送给自己应用的服务器4>自己的服务器,将得到的deviceToke
阅读全文
posted @ 2017-03-09 18:11
为学日益,为道日损
阅读(16406)
推荐(1)
摘要:
推送相关概念,如下图1-1: 1、Provider:就是为指定IOS设备应用程序提供Push的服务器,(如果IOS设备的应用程序是客户端的话,那么Provider可以理解为服务端[消息的发起者]); 2、APNS:Apple Push Notification Service[苹果消息推送服务器];
阅读全文
posted @ 2017-03-09 17:59
为学日益,为道日损
阅读(275)
推荐(0)