- 博客(7)
- 收藏
- 关注
原创 iOS 10 SiriKit QQ 适配
苹果在 iOS 10 开放了 SiriKit 接口给第三方应用。目前,QQ 已经率先适配了 Siri 的发消息和打电话功能。这意味着在 iOS 10 中你可以直接告诉 Siri 让它帮你发 QQ 消息和打 QQ 电话了 SiriKit 是苹果为第三方应用支持 Siri 提供的开发框架。在官方文档中,SiriKit 将对不同场景的语音支持划分为不同的 domain,目前,SiriKit
2016-10-24 21:22:03 482
原创 RSA加密
以前项目中最开始用的是DES加密,慢慢的换成用AES加密,最近一个朋友要做RSA加密问到我,于是将自己项目中的Https双向认证用的AES换成RSA,写个DEMO给他,同时自己把自己学的写下来RSA算法定义:非对称算法, 加密密钥和解密密钥不一样,一般加密密钥称为私钥,解密密钥称为公钥,私钥加密后只能用公钥解密, 当然也可以用公钥加密,用私钥解密. 在iOS中使用RSA加密解密,
2016-10-21 22:07:16 358
原创 iOS实例方法声明了没有实现该如何解决
昨天去乐视面试,被大牛问了这个问题,好久没用过这个方法了 ,回来自己敲了下代码,记录下来同时也分享给大家+ 代表方法为 类方法; - 代表方法为 实例方法;问题就是在一个类中有一个实例方法,在.h文件中声明了,可是.m文件中没有实现,这样写虽然编译器不会报错可是如果在一个类中调用了这个实例方法,就会报错,要如何解决这时候运行时的作用就又体现出来了,我们要用i
2016-10-18 08:51:30 2053
原创 iOS基础知识
基础知识13年刚学iOS的笔记,翻出来,整理到这里1.objc是扩充C的面向对象,开发mac osx的编程语言。2.objc中的减号与加号①减号表示一个函数、或者方法或者消息的开始(在一个类的实例上被调用和实施)②加号表示其他的函数可以直接调用这个类中的方法,而不用创建这个类的实例3.NS开发包乔布斯的NextStep公司缩写,现今mac os使
2016-10-16 18:27:31 1349
原创 App崩溃原因定位分析
当iOS设备上的App应用闪退时,操作系统会生成一个crash日志,保存在设备上。crash日志上有很多有用的信息,比如每个正在执行线程的完整堆栈跟踪信息和内存映像,这样就能够通过解析这些信息进而定位crash发生时的代码逻辑,从而找到App闪退的原因。通常来说,crash产生来源于两种问题:违反iOS系统规则导致的crash和App代码逻辑BUG导致的crash,下面分别对他们进行分析。
2016-10-16 11:30:28 9208
原创 iOS常见问题
以前整理在word文档里的,不过最近下重新整理资料,还是把这些东西放到博客里吧,方便查找,在顺带撑撑门面一storyboard连线问题产生原因:将与storyboard关联的属性删除了,但是storyboard中还保持之前所关联的属性。解决:1. 点击view controller2. 点击这排最后一个按钮3. 会出现4. 发现感叹号。点
2016-10-16 10:54:32 909
原创 FFmpeg框架在iOS平台上的编译和使用
最近朋友要弄FFmpeg,简单在这里整理下吧FFmpeg是什么?FFmpeg是用于录制、转换和流化音频和视频的完整解决方案, 包括 libavcodec ,一套领先的音/视频编解码类库。FFmpeg 在Linux上开发,当可以在大多数操作系统下编译,包括Windows。FFmpeg的官方网址是 http://ffmpeg.mplayerhq.hu/。中文Wiki是 http://w
2016-10-16 10:12:02 1010
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人