首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    慧眼国际版iOS接口文档与Api说明

    申请获取License文件iOS端慧眼 SDK接入流程依赖环境开发环境 Xcode 11.0 或以上慧眼iOS SDK 适用于手机iOS9.0及以上版本1.手动接入方式导入相关库及文件Link Binary...HuiYanOsApi.stopAuthSDK资源释放在您APP退出使用的时候,可以调用SDK资源释放接口// 退出时做资源释放- (void)dealloc { [HuiYanOsApi release];}API...的详细说明慧眼SDK主要涉及如下几个类,它们分别是API的接口类HuiYanOsApi, 参数配置类HuiYanOsConfig,结果回调类HuiYanConfigCallback以及HuiYanResultCallBack...EN,//英文 MS,//马来西亚语 RU,//俄语 JA,//日语 CUSTOMIZE_LANGUAGE, //定制语言} LanguageType;##SDK终端错误码(iOS...优图配置异常 HY_YTSDK_CONFIGURATION_EXCEPTION = 212, // 先调用初始化接口 HY_PLEASE_CALL_FIRST_INIT_API

    1.5K40

    iOS开发之SQLite--C语言接口规范(五)——iOS开发使用SQLite实例

    本篇博客就使用前面操作SQLite的知识来实现如何去插入,删除和更新数据。然后再把操作SQlite数据库常用的方法进行一个封装。...因为本实例要对数据库的数据进行modify(修改)操作 ,在iOS系统上呢,为了安全起见,在Bundle中的数据库资源是不允许进行数据的插入修改和删除操作的。...如果对数据库进程insert, update, delete等操作,那么需要在打开数据库之前把Bundle中的数据库拷贝到沙盒中(每个App都有自己的沙盒,在没有越狱的机器上,App只可以访问自己的沙盒,这也是iOS...-- sqlite3 对象 4 *返回:空 5 *******************************/ 6 + (void) closeDatabaseWithName: (sqlite3...关于CoreData的操作就要看之前的博客《iOS开发之表视图爱上CoreData》. ?

    2.2K60

    微信 iOS SQLite 源码优化实践

    前言 随着微信 iOS 客户端业务的增长,在数据库上遇到的性能瓶颈也逐渐凸显。在微信的卡顿监控系统上,数据库相关的卡顿不断上升。...以 lock 操作在 iOS 上的实现为例: 通过pthread_mutex_lock进行线程锁,防止其他线程介入。...我们知道,iOS app 是单进程的,并没有多进程并发的需求,这和 SQLite 的设计初衷是不相同的。这就给我们的优化提供了理论上的基础。...待文件增长到一定长度后,SQLite 会进行 checkpoint。这个长度默认为1000个页大小,在 iOS 上约为3.9MB。...然而,你在 iOS 上这样配置恐怕不会有任何效果。因为早期的 iOS 版本的存在一些 bug,SQLite 在编译层就关闭了在 iOS 上对 mmap 的支持,并且后知后觉地在16年1月才重新打开。

    1.6K20

    微信 iOS SQLite 源码优化实践

    作者:张三华 前言 随着微信iOS客户端业务的增长,在数据库上遇到的性能瓶颈也逐渐凸显。在微信的卡顿监控系统上,数据库相关的卡顿不断上升。...以lock操作在iOS上的实现为例: 1、通过pthread_mutex_lock进行线程锁,防止其他线程介入。...我们知道,iOS app是单进程的,并没有多进程并发的需求,这和SQLite的设计初衷是不相同的。这就给我们的优化提供了理论上的基础。在iOS这一特定场景下,我们可以舍弃兼容性,提高并发性。...待文件增长到一定长度后,SQLite会进行checkpoint。这个长度默认为1000个页大小,在iOS上约为3.9MB。 同样的,在数据库关闭时,SQLite也会进行checkpoint。...然而,你在iOS上这样配置恐怕不会有任何效果。因为早期的iOS版本的存在一些bug,SQLite在编译层就关闭了在iOS上对mmap的支持,并且后知后觉地在16年1月才重新打开。

    4.3K13

    iOS开发之SQLite-C语言接口规范(一)——Ready And Open Your SQLite

    为什么要搞一搞SQLite的C语言接口规范呢? 因为在做iOS开发中难免会遇到操作数据库的情况,你可以使用第三方的FMDB等,或者使用CoreData。...但我们还是有必要去搞清楚如何去使用SQLite的C语言接口来操作SQLite数据库的。从今天开始就给大家结合实例详细的搞一搞SQLite的C语言接口。...关于CoreData的东西请看之前的博客《IOS开发之表视图爱上CoreData》。   ...之前看过几本iOS开发的书籍,也包括某某出版社出版的《精通iOS开发》,虽然网上评价不错,但看书的时候总是不来感。...准备一个已经引入动态链接库libsqlite3.0.dylib的iOS单视图工程(当然,看你心情,你也可以创建一个控制台工程,这不是重点)。     2.

    1.5K50

    使用iOS原生sqlite3框架对sqlite数据库进行操作

    使用iOS原生sqlite3框架对sqlite数据库进行操作 一、引言       sqlite数据库是一种小型数据库,由于其小巧与简洁,在移动开发领域应用深广,sqlite数据库有一套完备的sqlite...在iOS的原生开发框架中可以对sqlite数据库进行很好的支持,这个框架中采用C风格且通过指针移动进行数据的操作,使用起来有些不便,我们可以对一些数据库的常用操作进行一些面向对象的封装。...在需要操作sqlite数据的文件中导入如下头文件: #import sqlite3.h> 数据库文件的操作是由一个sqlite3类型的指针操作管理的,如下方法进行数据库的打开: sqlite3 *sqlite.../ #define SQLITE_NOTICE      27   /* 来自sqlite3_log()的通知 */ #define SQLITE_WARNING     28   /* 来自sqlite3...        return [[manager attributesOfItemAtPath:filePath error:nil] fileSize];     }     return 0; } 在iOS

    2.6K10

    elasticsearch文档Delete API

    上篇文章和读者分享了Elasticsearch中文档Get API的一些基本用法,本文来看看DELETE API的基本用法。...5.elasticsearch API约定(一) 6.elasticsearch API约定(二) 7.elasticsearch文档读写模型 8.elasticsearch文档索引API(一) 9....elasticsearch文档索引API(二) 10.elasticsearch文档 Get API ---- Delete API允许开发者通过一个文档id删除一个JSON文档,这个我们在前面已经有过案例...当mapping的routing被设定为required,而开发者却没有指定的路由值时,删除API将抛出RoutingMissingException并拒绝该请求。...Wait For Active Shards waitforactive_shards参数的作用和elasticsearch文档索引API(二)一文中介绍的含义一致,这里不再赘述,读者可以参考该篇文章。

    1.7K10

    elasticsearch文档Update API

    通过前面两篇文章的阅读,相信读者已经熟练掌握 DeleteByQuery的用法了,本文则来继续看文档的Update API。...5.elasticsearch API约定(一) 6.elasticsearch API约定(二) 7.elasticsearch文档读写模型 8.elasticsearch文档索引API(一) 9....elasticsearch文档索引API(二) 10.elasticsearch文档Get API 11.elasticsearch文档Delete API 12.elasticsearch文档Delete...By Query API(一) 13.elasticsearch文档Delete By Query API(二) ---- Update API Update API允许开发者根据脚本更新文档,这个操作首先会从索引中获取文档...Updates with a partial document 更新文档API还支持将部分文档合并到现有文档中(简单的递归合并、对象内部合并、替换核心key/value以及数组),要替换整个文档,可以使用前文提到的

    2.2K20
    领券