随笔分类 -  OC

IOS-OC
摘要:xcode集成了非常方便的测试框架,XCTest在xcode6之后,提供了利用此我们可以直接在XCTest里面测试一些异步的任务,比如异步网络请求如下示例- (void)testExample { XCTestExpectation *exception = [self expecta... 阅读全文
posted @ 2015-07-27 10:18 cocoajin 阅读(328) 评论(0) 推荐(0) 编辑
摘要:xcode6 framework missing submodule xxx 警告从xcode6开始,iOS可以直接创建生成framework了如:创建 framework 项目,TFKit.framework则 会自动生成TFKit.h然后我们再添加一些自已的类,并对外提供 TFA.h,TFB.h... 阅读全文
posted @ 2015-07-14 14:53 cocoajin 阅读(3841) 评论(0) 推荐(0) 编辑
摘要:iOS AVCaptureVideoDataOutputSampleBufferDelegate 录制视频应用场景: 使用AVFoundation提供的API, 我们可以从AVCaptureVideoDataOutputSampleBufferDelegate 代理中实时的获取摄像头的视频流,通过解... 阅读全文
posted @ 2015-06-08 17:06 cocoajin 阅读(4114) 评论(0) 推荐(0) 编辑
摘要:iOS AVAudioRecorder 录音频率、声道、位数配置#pragma mark 录音设置- (void)setUP_VOICE_RECOARDER{ NSError *error = nil; audioSection = [AVAudioSession sharedInsta... 阅读全文
posted @ 2015-05-24 15:35 cocoajin 阅读(5610) 评论(1) 推荐(0) 编辑
摘要:阅读此书的笔记点;此书目录即是对知识点最好的总结第1章 熟悉Objective-C----------------------------------------------第1条:了解Objective-C语言的起源第2条:在类的头文件中尽量少引入其他头文件第3条:多用字面量语法,少用与之等价的方... 阅读全文
posted @ 2015-04-17 10:25 cocoajin 阅读(748) 评论(0) 推荐(0) 编辑
摘要:提示:暂时不能用了,企业证书滥用ios 企业证书 ipa 重新签名发布1. 应用场景当前有一个 未用企业证书签名的 ipa 文件,默认是不可以直接安装到设备上的;我们需要用企业版证书签名;当前有一个已经用企业证书签名的 ipa 文件,不过我们可以用另外一个企业证书对其重新签名;以上两种场景国内有开放... 阅读全文
posted @ 2015-01-28 14:58 cocoajin 阅读(4825) 评论(0) 推荐(0) 编辑
摘要:iOS 静态类库 编译 C,C++我们都知道,OC 原生支持C, 在 创建的 OC类的 .m 里面,可以直接编写C的代码;同样 Xcode 也支持 OC ,C++的混编,此时,我们通常把OC创建的 .m 文件,手动修改为 .mm 文件以支持 oc c++的混编基于上面的特性,我们在打包静态类时,可以... 阅读全文
posted @ 2015-01-10 21:45 cocoajin 阅读(8437) 评论(0) 推荐(0) 编辑
摘要:base64 数据处理1. base64 字母表2. 原理 处理原理http://baike.baidu.com/view/469071.htm3. iOS上的应用 iOS7 之前使用https://github.com/nicklockwood/Base64 iOS7 及 mac os 10.9及... 阅读全文
posted @ 2015-01-06 17:27 cocoajin 阅读(464) 评论(0) 推荐(0) 编辑
摘要:iOS 使用Keychain 保存 用户名和密码到 本地之前曾把一些简单的数据保存在了plist,文件,及NsuserDefault里面,但是如果要保存密码之类的,保存在本地就很不安全了;但是利用 Keychain 我们可以很安全的把 用户密码等信息保存在本地1:使用苹果官方封装好的Keychain... 阅读全文
posted @ 2015-01-06 13:49 cocoajin 阅读(2448) 评论(0) 推荐(0) 编辑
摘要:获取AVCaptureSession samplebuffer 一像素的 rgb值typedef unsigned char byte;typedef struct RGBPixel{ byte red, green, blue;} RGBPixel;- (void)captureOutput... 阅读全文
posted @ 2014-12-15 21:23 cocoajin 阅读(965) 评论(1) 推荐(0) 编辑
摘要:c time_t 和 oc NSDate 的转换1:time_t 转 oc NSDatetime_t some_time_t=NULL;NSDate *someDate = [NSDate dateWithTimeIntervalSince1970:some_time_t];2: NSDate 转 ... 阅读全文
posted @ 2014-10-22 14:23 cocoajin 阅读(748) 评论(0) 推荐(0) 编辑
摘要:xcode引入第三方静态类库 duplicate symbol _OBJC_XXX 重复编译错误一:场景 xcode 同时引入了 libA.a, libB.a 两个静态类库,如果 这两个静态类库之中,都打包了,相同的库,方法之类的, 且 xcode 的other link flag 为 -a... 阅读全文
posted @ 2014-08-17 14:18 cocoajin 阅读(1273) 评论(0) 推荐(0) 编辑
摘要:xocde 静态类库 相对路径 与 绝对路径导入别人的 静态类库,通常我直接用鼠标把文件夹拉到了 xcode的项目里面;这时,导入的静态类库路径变成了,绝对路径;如果你的项目,不换位置那么编译运行没问题,如果,换了位置,那么,编译运行就会通不过;方案一:直接在 target-build settin... 阅读全文
posted @ 2014-07-15 15:18 cocoajin 阅读(340) 评论(0) 推荐(0) 编辑
摘要:iOS 打包静态类库 lib.a流程1: xcode---新建项目---iOS-framework&Library-----Cocoa touch Static Library----Next2:建立工程之后---Target-----build phases----在第一栏:Target Depe... 阅读全文
posted @ 2014-07-14 22:29 cocoajin 阅读(857) 评论(0) 推荐(0) 编辑
摘要:xcode 真机调试 failed to get the task for process xxx此错误原因是,使用 in house profile 签名了真机调试的证书;在 target---build settings----code sign把 in house profile 改成 dev... 阅读全文
posted @ 2014-07-14 16:01 cocoajin 阅读(600) 评论(0) 推荐(0) 编辑
摘要:iOS app集成支付宝支付流程1: 开通支付宝商户 由公司去支付宝https://b.alipay.com/order/serviceIndex.htm签约支付宝开通支付宝商家;2:商户支付宝开通无线支付功能 开通商户支付宝之后,虽然可以获取到应用使用的 key和id,如果如果不开通无线支付功能... 阅读全文
posted @ 2014-06-12 11:25 cocoajin 阅读(8314) 评论(0) 推荐(0) 编辑
摘要:NSURLSession 学习笔记一:NSURLSession类似之前的NSURLConnection, 可配置每个session的 cookie,证书等网络连接配置信息NSURLSessionConfiguration包含三大任务 :NSURLSessionTask--(NSURLSessionD... 阅读全文
posted @ 2014-05-05 11:25 cocoajin 阅读(3735) 评论(0) 推荐(0) 编辑
摘要:iOS socket Stream测试环境,mac osx 10.8一:建立服务器端 由于mac osx10.8 已经集成 python2和 Twisted,我们可以直接利用此,构建一个简单的socket 服务器 如下测试一个简单的聊天 socket 并,定义,加入聊天时发送:iam:用户名 发送信... 阅读全文
posted @ 2014-04-29 14:37 cocoajin 阅读(977) 评论(0) 推荐(0) 编辑
摘要:xcode 5 使用 XCTest 做单元测试什么是单元测试,请看 百度百科 单元测试一:在xcode5 之前,我们新建项目时,可以选择是否集成单元测试;如今在xcode5,我们新建立的项目默认就已经集成了单元测试和ARC; xcode5 之后集成的单元测试框架 XCTest.framework 如图,我们用xcode5 新建立一个 名为 StudengManager 的空项目项目新增加框架 XCTest.framework项目新增加组 XXXX项目名Test组新增加 xxxxxTest.mTest.m测试文件没有 .h文件,并且 继承 XCTestCase 类;项目新建立好之后,我可以用 快 阅读全文
posted @ 2014-04-11 16:09 cocoajin 阅读(1208) 评论(0) 推荐(0) 编辑
摘要:iOS 设置app语言中文,比如 copy中文,拍照按钮cancel 中文一:如何设置项目中文环境targets--->Locatization native development region 改为 Chinaproject--->Localizations --->Language 点击 + 号,添加 Chinese(Simplified)ZH 即是简体中文;此设置系统会自动生成一个infoPlist.strings(Chinese(Simplified))文件; 如图: 二:设置上面两条即可; 阅读全文
posted @ 2014-03-19 09:28 cocoajin 阅读(1342) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示