| 
 | 
 
4.引入百度手机输入法词库文件,皮肤文件,及其他资源文件 
选中所有需要添加的词库(raw),皮肤文件以及图片资源,并选择”Create folder reference for any added folders”, click Add 添加选中的资源 
直接调用全局函数BIUnzipSkinFiles()即可实现解压皮肤资源,默认在输入法启动时调用,フェラガモメンズバッグ,该方法自动扫描输入法皮肤文件夹下的皮肤包进行解压安装。 
百度手机输入法SDK具有以下功能特色,全方位,高效率的满足您的输入要求, 
SDK工作组邮箱:inputsdk@baidu.com 
  3.引入系统库文件 
百度手机输入法SDK(iOS版)是百度官方为iOS平台推出的输入法开发包(以下简称BaiduInputSDK),トリーバーチ ベルト。百度手机输入法(iOS版)具有功能全面、词库精准、操作简便、界面美观、输入流畅等特点,已成为iPhone上最多人在使用的手机输入法;此外每天更新Top10热门词条,トリーバーチ トートバッグ,使输入法效率提高30%,加强用户与朋友、粉丝间的互动。通过百度手机输入法SDK,您的应用可以轻松使用强大的百度手机输入法。采用国内最先进的第三代输入引擎,フェラガモ トートバッグ,依托百度强大的搜索引擎、专业的自然语言处理技术、独有的点划输入专利、特有的语义分析技术、高级的多元整句水平,以及云计算能力,打字的准确率和流畅性得到进一步的提升,新增语音输入,从此动口不动手,文字鲜活又生动! 
 4. 阅读对象 
需提供Bundle ID 
 在您的程序中使用百度手机输入法(iPhone版) 
 1.接口类 名称 说明 模糊音设置信息类 输入文本功能类  输入法设置信息类 双拼设置信息类 2.全局函数 函数 返回类型 说明void 解压缩皮肤文件包NSInteger 导入通讯录到词库NSString * 拼接生成百度词库更新的下载地址BOOL 应用词库更新NSString *获取百度输入法的根路径 示例 
可从百度开放平台输入法栏目下载Demo 需要从 申请 
   
 1.引入百度手机输入法SDK头文件 
皮肤目前只支持5种输入法方式: 
本开发文档浅显易懂,面向所有使用BaiduInputSDK的开发人员,合作伙伴,测试人员以及对此感兴趣的其他用户。 
NSArray*tmpArr = [NSArray.arrayWithObjects:BAIDU_PINYIN_QWERTY, 
BAIDU_PINYIN_THUMB,BAIDU_BIHUA,nil];//初始化输入法支出方式 
BI_SettingSDK*tmpSettings = [[BI_SettingsSDK alloc] init] 
tmpSettings inputModeArr = tmpArr; 
tmpSettings curInputModeIndex=0; 5.3 添加百度输入法面板 
CGRect rect = CGRectMake(0,0,320,216); 
textField_returnKeyType = UIReturnKeySearch; 
BI_RootViewSDK*tmpView = 
  [[BI_RootViewSDK alloc] initWithFrame:rect responder-textField_setting tmpSettings]; 
[tmpView setReturnKeyEnabled:YES]; 
[tmpSettings release]; 
textField_inputView =tmpView; 
//用户需要设置UITextField 或者 UITextView 的 inputView 为 BI_SDK_RootView的对象 6.工程视图及百度输入法使用界面如下,       模糊音设置的使用  
模糊音设置仅在启用模糊音的情况下有效,未启用时通过修改BI_SettingsSDK对象的模糊音开关属性来启用双拼,详细的模糊音设置信息则通过修改BI_SettingsSDK对象中的双拼设置信息属性来修改。 
@interface BaiduIMHowToViewController: 
UIViewController<UITextViewDelegate> 
{ 
IBOutlet UISwitch*  useBaiduIMSwitch_; 
IBOutlet UITextView* textView_; 
UIAlertView*downloadAlertView_; 
NSString*baiduIMFilePath_; 
BI_RootViewSDK* baiduInputView_; 
} 
@property (nonatomic retain) IBOutlet UISwitch* useBaiduIMSwitch; 
@property (nonatomic retain) IBOutlet UITextView* textView; 
@property (nonatomic retain) UIAlertView*downloadAlertVIew; 
@property (nonatomic retain) NSString*baiduIMFilePath; 
@property (nonatomic retain) BI_RootViewSDK* baiduInputView; 
 -(IBAction)useBaiduInputMethod id)sender; 
@end 
AudioToolbox.framework 
libz.1.dylib 
Addressbook.framework 
SystemConfiguration.framework 
点击工程跟目录 -〉选中Target -〉Build Phrases-〉Link Binary With Libraries->“+”,在”choose frameworks and libraries to add”中搜索并添加,如图3-1,图3-2所示。 
[settings isEnableShuangPin:YES];  //启用双拼 
[[settings shuangpinSetting] newShuangpinSetting]; //应用新双拼设置到输入法设置 
[rootView settingsChanged:settings];//应用新的设置 如何开发下载词库版本的输入法SDK  
手机输入法在线提供词库更新文件以及新的皮肤,使用在线的更新文档,需要: 
1.调用全局函数BIGenBaiduIMFileUrl生成在线文件的url; 
2.提供一个接口类来实现下载文件和处理。 
3.将新下载的文件应用到输入法中。 
       
 2.百度手机输入法SDK的组成 
[settings isEnableMohu:YES];   //启用双拼 
[[settings MohuSetting] newMohuSetting]; //应用新双拼设置到输入法设置 双拼设置的使用  
双拼设置仅在双拼启用的情况下有效,未启用时通过修改BI_SettingsSDK对象的双拼开关属性来启用双拼,详细的双拼设置信息则通过修改BI_SettingsSDK对象中双拼设置信息属性来修改。 
百度手机输入法可以设置按键音以及导入通讯录等功能,因此需要你的程序 
点击工程右键-〉Add Files to “IMESample”,フェラガモメンズバッグ, 
 如何获得百度手机输入法SDK(iPhone版) 1.获得百度手机输入法SDK 
此外在Build Settings -> Linking -> Other Linker Flags 中添加”-all_Load”选项(如果缺失该选项参数,会出现错误:” '-[__NSCFDictionary integerForSection:key:]: unrecognized selector sent to instance”). 
出自百度开发者中心 简介 1. 什么是百度手机输入法SDK(iPhone版) 
BaiduInputSDK(完整下载包为BaiduInputSDK_v1.0.0.13_2.zip)中包括一些词库资源,皮肤资源,所需的第三方库,BaiduInputSDK的库文件及头文件。 以下是下载包解压后的根目录。 
     
说明:BaiduInputSDK包中的“@2x”代表高清的皮肤或资源 
-privateSkin目录 
页面指示器(indicator) 
-raw目录  
放置所有百度手机输入法的词库文件- *.h头文件 
BaiduInputSDK的核心接口和属性定义 
BI_RootView.h:百度输入法SDK的核心API 
BI_Settings.h:百度输入法SDK的设置接口 
BI_MohuSetting.h:百度输入法SDK的模糊音设置接口 
BI_ShuangPinSetting.h:百度输入法SDK的双拼设置接口 
-*.a库文件 
libBaiduIMLib-dev.a:为device使用的SDK开发包 
libBaiduIMLib-sim.a:为simulator使用的SDK开发包 
libminizip.a:为SDK使用的第三方开发包,注意,若您的的开发环境已经包含此库,您可以不必在添加SDK中的libminizip库。 
-*.bdi 
分别是百度手机输入法的高清和非高清分辨率下的默认安装皮肤包,解压此安装包可以发现SDK的默认安装包括了拼音全键,拼音拇指,笔画以及英文字母输入四个主要面板。若用户想要更多的输入面板,可以上百度手机输入法官方Cydia源mi.baidu.com 
 5.2 设置百度输入法 
NSString*baiduImFileUrl = BIGenBaiduIMFileUrl();  //获得下载文件的url 
#import "BI_RootView.h" 
#import "BI_Settings.h" 2.引入百度手机输入法SDK静态库文件 
libBaidulMlib-sim.a(device) 
libBaidu;Mlib-dex.a(simulator) 
BaiduInputSDK提供了模拟器和真机两种环境所使用的静态库文件,分别为libBaiduIMLib-dev.a和libBaiduIMLib-sim.a。 
点击工程跟目录 -〉选中Target -〉Build Phrases-〉Link Binary With Libraries->“+”-〉Add Others… ,选择app目录中的libBaiduIMLib-dev.a和libBaiduIMLib-sim.a,以及第三方库libminizip.a, 添加成功后如图所示, 
支持iOS4.0及以上的系统,体系结构支持armv6和armv7。 
 联系我们 
完整的的Demo可在百度开放平台输入法栏目下载. 
 5.使用百度手机输入法BI_RootViewSDK 5.1解压皮肤资源 
首先将BaiduInputSDK包解压后全部copy到您的工程目录下,在Xcode中导入BaiduInputSDK提供的头文件,在您需要使用百度手机输入法的文件中添加以下代码, 
 3. 支持的平台 
BIApplyBaiduIMFiles(baiduIMFilePath);  //将下载的文件导入到输入法中 
使用在线输入法文件创建百度输入法的示例可在百度开发平台输入法栏目下载,效果图如下, 
 2. 百度手机输入法SDK(iPhone版)的主要功能 
百度手机输入法SDK提供了输入文本、配置输入法、管理词库,以及管理皮肤等输入法增强功能。开发者可以通过使用以下的类和全局函数来使用这些功能。 
      API参考文档 
Related articles: 
  
   
   フェラガモ トートバッグ MV试镜三之错过书库网易读书 
   
   トリーバーチ 価格 The Bailuyuan schedule month Beijing theater row piece more th 
   
   フェラガモ 靴 通販 37wan开服表37wan新服表37wan网页游戏 - 070 
   
   トリーバーチ カードケース 一个殡仪馆女工的手记  第五章书库网易读书 
   
   阿森纳资料英超-网易体育 |   
 
 
 
 |