ios开发社区
来源:互联网 发布:淘宝网手机触屏版 编辑:程序博客网 时间:2024/05/02 04:19
从大众的观点来看,搭建一个APP,可以依赖非常多的第三方,足够稳定,只要我们自己的视角站的够高。这个我是很认同的。
- TRAutocompleteView for the address book autocompletion.类似这个自动地址簿的东西,学会关键部分,移植到任何地方多是件容易的事情。
Also, the following third-party frameworks are used in this app:
- Ink iOS Framework for connecting to other iOS apps.
- MailCore for receiving, viewing, and sending emails.
- FlatUIKit for the UX components.
- PKRevealController for the slide out left menu.
- TRAutocompleteView for the address book autocompletion.
- MBProgressHUD for HUD alerts.
- FXKeychain for wrapping the Apple keychain APIs
- Google Toolbox for Mac - Oauth 2 Controllers for oauth connectivity.
- Apptentive for receiving user feedback.
- Add
libMailCore-ios.a
- Add
CFNetwork.framework
- Add
Security.framework
- Set 'Other Linker Flags':
-lctemplate-ios -letpan-ios -licudata -licui18n -licuuc -lxml2 -lsasl2 -liconv -ltidy -lz
-licucore -lstdc++ -stdlib=libstdc++ -ObjC
- Make sure to use GNU C++ standard library. In Build Settings, locate 'C++ Standard Library', and select
libstdc++
. - In Build Phases, add a Target Dependency of
static mailcore2 ios
.
NSError* error=nil;
NSString* encoding;
// determine text encoding
NSString* content=[NSStringstringWithContentsOfFile:file
encoding:NSUTF8StringEncoding
error:&error];
if (error) {
error=nil;
content=[NSStringstringWithContentsOfFile:file
encoding:CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000)
error:&error];
if (error) {
error=nil;
// 0x0421 is kCFStringEncodingDOSChineseSimplifdeclared in CFStringEncodingExt.h,
// this hinted the codepage 936 which is gb2312 with a reference from IANA encoding
content=[NSStringstringWithContentsOfFile:file
encoding:CFStringConvertEncodingToNSStringEncoding(0x0421)
error:&error];
if (error)
encoding=@"us-ascii";
else
encoding=@"gb2312";
}else{
encoding=@"GB18030";
}
}else{
encoding=@"UTF-8";
}
[webViewloadData:[NSDatadataWithContentsOfFile:file]
MIMEType:type textEncodingName:encoding baseURL:nil]; 而且,我们使用了webview的loadData:MIMEType:textEncodingName:baseURL:方法,而不是一般的loadRequest:方法,否则对于中文text/plain文件,显示的是乱码。- ios开发社区
- iOS开发~社区分享
- 开发社区
- ios开发人才紧缺,技术社区很不完善
- IOS社区网站
- iOS学习社区
- 移动开发社区
- 开发中国社区使用
- iOS开发学习资料大全--(视频/书籍/社区/工具/博客/文章/网站/教程/日报)
- iOS开发学习资料大全--(视频/书籍/社区/工具/博客/文章/网站/教程/日报)
- iOS开发学习资料大全--(视频/书籍/社区/工具/博客/文章/网站/教程/日报)
- 开源中国社区-IOS
- 浮云网社区开发构思
- 自己开发的一套社区
- ROR与社区网站开发
- 移动开发技术网站社区
- 如何加入Android开发社区
- 漫谈社区PHP 业务开发
- SAP ABAP通过MEMORY直接转换两个变量的值
- 网站抽奖活动页面设计及制作
- ADF Single/Multiple files uploading and downloading
- 经典递归 苹果的放法
- 百度——个人云存储pcs——Android使用百度云盘(1)——获取access token
- ios开发社区
- vmware workstation 安装centos系统
- Hypertable工具之Hyperspace
- A Fractal Model of the Lifecycle of Reusable Objects
- WinPcap原理
- 百度——个人云存储pcs——Android使用百度云盘(2)——创建文件夹和上传文件
- Cocos2d-x Tiled地图编辑器(二)精灵走动起来、碰撞检测
- js每隔两秒进行执行一次setInterval
- jquery ajax上传文件