编辑: 梦里红妆 2013-04-06

if (![fileManager fileExistsAtPath:zipFile]) { #if MACRO_STANDARD_SOGOUINPUT //标准版 NSString* originalZipFile = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"SogouKbd.zip"];

[fileManager copyItemAtPath:originalZipFile toPath:zipFile error:&error];

#else //云端下载版 NSString* downloadUrl = SGInputOnlineDownloadUrl();

NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:downloadUrl]];

[data writeToFile:zipFile atomically:YES];

#endif } BOOL ret = NO;

ZipArchive *zip = [[ZipArchive alloc] init];

if ([zip UnzipOpenFile:zipFile]) { ret = [zip UnzipFileTo:docPath overWrite:YES];

[zip UnzipCloseFile];

} [zip release];

[[NSFileManager defaultManager] removeItemAtPath:zipFile error:&error];

} SGInputSetupSogouKeyboard();

return YES;

} 其中,标准版和云端下载版的区别如下: 集成方式 描述 增加应用程序包 (.ipa)大小 标准版 SogouKbd.zip 添加到工程中,安装应用程序 时, 从.app 目录下拷贝到/Documents 目录下, 并执行解压操作 2M 云端下载版 SogouKbd.zip 存储在云端,安装应用程序并 启用搜狗输入法时,从云端下载该文件到应 用程序的/Documents 目录下, 并执行解压操 作

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题