会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
bomo
我遍历了整个世界,只为寻找访问你的接口
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
13
下一页
2015年8月26日
【iOS】编译静态库
摘要: 与java和.net一样,objc也由类库的概念,不过在在objc上一般叫库,库表示程序代码集合,可以共享给其他程序使用,库是编译后的二进制文件,因此不能看到源代码,多用于一些开放sdk(如百度地图sdk),商用库,这两天在研究iOS上编译静态库,这里把编译的过程和中间遇到的一些问题做一下记录,...
阅读全文
posted @ 2015-08-26 14:23 bomo
阅读(3383)
评论(0)
推荐(0)
2015年7月31日
【iOS】利用Runtime特性做监控
摘要: 最近在看Object-C运行时特性,其中有一个特别好用的特性叫 Method Swizzling,可以动态交换函数地址,在应用程序加载的时候,通过运行时特性互换两个函数的地址,不改变原有代码而改变原有行为,达到偷天换日的效果,下面直接看效果吧1、我们先创建一个Calculator类,并提供两个简单的...
阅读全文
posted @ 2015-07-31 22:56 bomo
阅读(2022)
评论(1)
推荐(0)
【iOS】FMDB/SQLCipher数据库加解密,迁移
摘要: 2016-04-19更新:本文代码可能有些问题,请移步 http://zhengbomo.github.io/2016-04-18/sqlcipher-start/ 查看 sqlite应用几乎在所有的App都能看到,虽然我们的数据存储在沙盒里面,一般情况下无法拿到,但是iOS管理软件(如:iFunB
阅读全文
posted @ 2015-07-31 21:59 bomo
阅读(9406)
评论(22)
推荐(1)
2015年7月23日
【iOS】XcodeColors插件与CocoaLumberjack工具
摘要: 工欲善其事必先利其器,好的开发者一定是懂得利用工具来提高自己的效率的,Xcode有很多第三方插件可以使用,最近发现一个可以给控制台着色的工具XcodeColors,结合CocoaLumberjack一起使用可以让控制台有选择的输出信息,可以把输出到控制台的信息分为多种类型,在不同场景下输出不同的信息...
阅读全文
posted @ 2015-07-23 20:20 bomo
阅读(1473)
评论(0)
推荐(0)
2015年7月22日
【iOS】线程安全的文件读写
摘要: 前段时间看了一遍GCD(Grand Central Dispatch)多线程,GCD是苹果为多核开发提供的解决方案多线程最常见的问题就是读写,比如数据库读写,文件读写,读取是共享的,写是互斥,允许多个线程进行读操作,当写文件时,阻止队列中所有其他的线程进入,直到文件写完成本文利用GCD提供的相关AP...
阅读全文
posted @ 2015-07-22 20:47 bomo
阅读(10598)
评论(0)
推荐(0)
2015年7月21日
【iOS】FMDB封装,查询自动mapping
摘要: sqlite几乎所有的App都会用到,但是系统自带的sqlite API是用C语言写的,非常不友好,用起来非常不便,通常我们使用第三方封装好的工具,例如:FMDB(https://github.com/ccgus/fmdb)FMDB的提供了一种更简单,方便的API,并且还提供了线程安全的队列FMDa...
阅读全文
posted @ 2015-07-21 19:15 bomo
阅读(3496)
评论(0)
推荐(0)
2015年5月14日
【iOS】单例模式
摘要: 单例模式在软件开发中经常用到,在iOS系统framework也很多地方用到单例模式,例如[NSUserDefaults standardUserDefaults],[NSBundle mainBundle]等,下面演示一下iOS如何实现单例模式MRC模式SingletonClass.h#import...
阅读全文
posted @ 2015-05-14 21:32 bomo
阅读(1470)
评论(9)
推荐(0)
2015年3月7日
【WP8.1】富文本
摘要: 之前写过一篇WP8下的富文本的文章,但是写的不是很好,整理了一下,分享一下WP8.1下的富文本处理富文本处理主要是对表情和链接的处理,一般使用RichTextBlock进行呈现问题说明: 由于RichTextBlock内部的元素不是普通的FrameworkElement,而是继承自TextEl...
阅读全文
posted @ 2015-03-07 16:50 bomo
阅读(704)
评论(0)
推荐(1)
【WP8.1】WebView笔记
摘要: 之前在WP8的时候做过WebBrowser相关的笔记,在WP8.1的WebView和WebBrowser有些不一样,在这里做一些笔记下面分为几个部分 1、禁止缩放 2、JS通知后台C#代码(notify) 3、C#调用JS方法 动态加载JS文件,动态注册事件方法(eval) 4、Web...
阅读全文
posted @ 2015-03-07 13:28 bomo
阅读(5321)
评论(1)
推荐(3)
2014年9月2日
【WP8】扩展CM的WindowManager
摘要: 14-09-09更新:修复AppBar冲突bug关于WindowManager,一直都很想写一篇博客分享一下,一直在忙别的,今天抽空把这个分享一下在弹窗在移动开发是一个很常见的交互,很多时候我们都需要进行弹窗,比如我们需要询问用户的一些操作,提供更丰富的交互,又比如我们需要弹出一个框提示用户给我们好...
阅读全文
posted @ 2014-09-02 22:24 bomo
阅读(1235)
评论(4)
推荐(2)
上一页
1
2
3
4
5
6
···
13
下一页
公告