摘要: 常用宏定义 // // LeooMacroHeader.h // // Created by leoo on 16/7/7. // Copyright © 2016年 Het. All rights reserved. // ifndef LeooMacroHeader_h define LeooM 阅读全文
posted @ 2016-07-07 15:36 moyazi 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 一、关于Realm Realm 是用于移动端的数据库,目前支持 iOS 和 Android 平台,它相比于 SQLite 和 CoreData 使用简单,学习成本低,性能更高效。 Realm 不是基于Core Data,也不是基于SQLite封装构建的。它有自己的数据库存储引擎。 Realm 的 i 阅读全文
posted @ 2016-07-07 11:11 moyazi 阅读(1251) 评论(0) 推荐(0) 编辑
摘要: 一、简述 对于影音娱乐类应用来说播放设备本地音乐是一项比较实用的功能,市面上的音乐播放器大多也都支持该功能。Apple提供两种方式来访问本地音乐库,分别是 MPMediaQuery 和 MPMediaPickerController。MPMediaPickerController 是一个已定制好UI 阅读全文
posted @ 2016-07-05 18:00 moyazi 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 一、关于CAShapeLayer 1.CAShapeLayer 继承于 CALayer 属于CoreAnimation框架(通过GPU来渲染图形),所以 CAShapeLayer 相对于 CoreGraphics 框架(使用CPU绘制图形)下的DrawRect绘图方法更高效,节省内存。 2.CASh 阅读全文
posted @ 2016-07-05 11:29 moyazi 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 苹果的"Keychain",钥匙串访问,使用 AES 256 加密算法,能够保证用户密码的安全* 钥匙串访问SDK,是苹果在 `iOS 7.0.3` 版本以后公布的* 钥匙串访问的接口是纯 C 语言的,但是,网络上有框架把它封装成 OC 的,使用相当简单!* 钥匙串访问的密码是嵌入到iOS系统内的。... 阅读全文
posted @ 2016-01-21 15:32 moyazi 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 现在的工程大多会使用到 CocoaPods 来管理第三方开源库,我们也可以制作自己的CocoaPods项目让别人使用pod命令方便的进行加载。CocoaPods官方提供 Trunk 模式让我们可以便捷的将自己GitHub的项目发布到CocoaPods上。 从上面的Trunk流程图可以知道Cocoa... 阅读全文
posted @ 2016-01-12 12:50 moyazi 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 之前对 "非正式协议"一词不甚理解,查阅一番后就自己的理解简单梳理一下, 下面是苹果官方文档Cocoa Core Competencies一文中对非正式协议的介绍: An informal protocol is a category onNSObject, which implicitly... 阅读全文
posted @ 2016-01-04 18:34 moyazi 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 近期项目涉及到IM功能,使用到一个好用的支持WebSocket的IM开源框架:Socket.IO;它是一个完全由JavaScript实现、基于Node.js、支持WebSocket的协议用于实时通信、跨平台的开源框架,它包括了客户端的JavaScript和服务器端的Node.js。Socket.... 阅读全文
posted @ 2015-12-14 16:05 moyazi 阅读(4752) 评论(0) 推荐(0) 编辑
摘要: 近来公司iOS项目需要内置Http Server ,查到github 有两个可以使用的优秀开源库:1.GCDWebServer2.CocoaHTTPServer简单对比下,发现GCDWebServer 更为轻量级,且能满足我的项目需求,简单记下调用方法:#import "GCDWebServer.h... 阅读全文
posted @ 2015-09-30 15:30 moyazi 阅读(1700) 评论(0) 推荐(0) 编辑
摘要: 一 . Xcode7 问题 1. 打包上传到 app store 时:ERROR ITMS-90535 Unexpected CFBundleExecutable Key. 解决办法有: a,用XCode 6.4的Product-》Archive,再提交到AppStore。 b,在Stackover 阅读全文
posted @ 2015-09-23 13:04 moyazi 阅读(191) 评论(0) 推荐(0) 编辑