SSDB在 iOS 设备上使用的办法

我很高兴地告诉大家, SSDB 支持在 iOS 设备上使用了! 当然, 这不是要在 iOS 设备上运行一个 ssdb server, 而是将 SSDB 库嵌入到你的 App 里.

例如, 你在开发一个 iOS 邮件客户端, 你可以使用 SSDB 来存储邮件列表, 利用 SSDB 支持亿级别数据列表的功能特性, 轻松管理大量邮件. 例如, 你在开发一个阅读器, 你可以把成千上万的文章存储到 SSDB 中. 例如, 你在开发一个 iOS IM 应用, 你可以把消息历史用 SSDB 来存储管理.

使用方法:

1. 编译 SSDB 静态链接库

make ios
# ls ios/
include/ libleveldb-ios.a libsnappy-ios.a libssdb-ios.a libutil-ios.a
2. 将静态链接库和头文件引入你的 Xcode 项目.

源码下载: https://github.com/ideawu/ssdb/tree/dev
文章转载自:开源中国社区 [http://www.oschina.net]

时间: 2024-11-03 15:41:16

SSDB在 iOS 设备上使用的办法的相关文章

如何在 iOS 设备上呈现原型

  网络上有很多iOS组件库,很方便实现控件,所以绿茶小编提醒,此篇文章只是讲诉下,要如何在 iOS 设备上呈现原型? 很多 UX 和 PM 同学还是习惯使用传统的 Axure RP 制作产品原型,作者觉得 Axure RP 在 iOS 原型阶段还是有优势的,比如可以很方便交互模式的创新和细节,不拘泥原生控件. 首先大致在iOS中原型呈现有这个几个需求: 必须全屏 依照场景在线或者离线操作原型 如果导入到 App 内, 使用 iTunes 原生的方式 无需越狱 1. 先前准备工作 1)在原型设置

ios-如何解决IOS设备上按钮不不触发的问题???

问题描述 如何解决IOS设备上按钮不不触发的问题??? 不管是 click() 还是 on(click,fuction(){ }) 还是 $(document).on(click,buton,fuction(){ }) 还是加上一个判定 touchend ,IOS设备都不出发按键效果, 除了在HTML中 使用 onclick="方法" 才能触发,请问是为什么,该如何解决?? 使用JS代码,或者用其他插件?? 解决方案 webview有是否允许弹出的,你确定允许弹出?

微信-在ios设备上,h5点击空白处text失去焦点然后不能输入

问题描述 在ios设备上,h5点击空白处text失去焦点然后不能输入 我在手机微信上打开h5页面,在输入框内输入信息,然后点击到空白处,继续输入信息的时候不能输入. 我怀疑是因为焦点丢失造成的(本人使用的是zepto的tap事件) 解决方案 点空白处的时候强制给text设置下焦点看看

“SandJacking”攻击:在未越狱的 iOS 设备上安装恶意应用

在HITB 2016 会议中,Mi3 Security公司的安全研究员Chilik Tamir发表了一个关于"SandJacking"攻击的演讲,利用一个未打补丁的iOS漏洞在未越狱的iOS设备上使用恶意版本替换合法的应用程序,获取设备的敏感信息. 开发一个以Apple iOS系统为目标的恶意软件并不简单,首先,iOS中的应用程序都运行在沙箱中以防止其他进程访问.沙箱中包含文档.数据库.cookies--其中的任何一项都会导致严重的信息泄露,因此保护沙箱十分重要. 苹果也尝试要求所有通

如何在iphon IOS设备上使用二维码_IOS

下面给大家介绍下二维码简介 二维码 (2-dimensional bar code) 是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的:在代码编制上巧妙地利用构成计算机内部逻辑基础的"0"."1"比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理: 二维条码/二维码能够在横向和纵向两个方位同时表达信息,因此能在很小的面积内表达大量的信息. 下面介绍下如

《CCNA安全640-554认证考试指南》——第6章在Cisco IOS设备上保护管理层

第6章 在Cisco IOS设备上保护管理层CCNA安全640-554认证考试指南对于管理员而言,访问和管理Cisco设备是一项日常工作.而由未经授权的源地址发起的恶意路由器管理流量则有可能对网络构成威胁.比如,攻击者可以通过拦截登录信息(比如用户名和密码)来破坏路由器的安全措施.本章会对管理层(也就是人们用来配置.管理和维护一台设备所使用的各类协议和访问方式)的概念进行介绍,并研究如何对其进行保护.

如何在Mac上用AirDrop共享文件和发送文件到IOS设备上

  在Mac中AirDrop功能便于您以无线方式将Mac 中的文件发送到周边使用IOS设备的人共享照片.视频.位置等信息 .那么苹果设备之间如何通过AirDrop共享文件和发送文件呢? 而且你无需为了传输文件而连接到同一网络,您的设备会针对 AirDrop 自动设置直接的无线连接 .AirDrop 可从 Finder."共享"菜单找到,也可在"打开"和"存储"窗口中找到.当您在 Yosemite 中选取 AirDrop 时,您的 Mac 会寻找附

苹果推出Apple Care企业版,为iOS设备上的企业级服

摘要: 在今年早些时候, 36氪 曾报道过苹果与IBM达成排他性合作协议,优势互补,包括Apple针对企业各类需求打造全新的AppleCare支持服务,IBM针对特定行业需求与 iPhone.iPad 平台,定制新型企 在今年早些时候,36氪曾报道过苹果与IBM达成排他性合作协议,优势互补,包括Apple针对企业各类需求打造全新的AppleCare支持服务,IBM针对特定行业需求与 iPhone.iPad 平台,定制新型企业级解决方案等措施,共同推进企业级移动市场转型. 现在这项合作已经开始开花

IOS设备上给body绑定click事件不生效的原因及解决办法_IOS

事件背景: 最近在做一个移动端业务的时候碰到一个bug,在ios上对body绑定click事实现事件代理冒泡至某些元素上尽然不生效. 思考: 暂借助jquery展示下事件绑定代码,将所有标签含有data-tip属性的元素通过事件代理至body $('body').on('click','[data-tip]',function(e){ console.log($(this.).attr('data-tip')) }) 这样做在android和pc上都可以正常实现,但是在ios上面对部分标签尽然不