碳足迹计算器ios版总结
2013-10-04 21:04
169 查看
十一假期连续奋战四天,终于把碳足迹计算器的ios版基本搞定,其中遇到的主要问题及解决思路如下:
(1)ios开发者账号。
主要思路为配置开发者账号、app、设备信息,然后生成.cer认证文件,下载至本地,双击.cer即可与xcode工程属性相关联。今晚在女友手机上进行测试,假期就可以完工了:)
(2)sina微博sdk。
ios的sina sdk与android sdk实现机制相差还是蛮大的,这个在网上搜了许多solutions,但最终还是硬着头皮把sdk的demo吃透了,可以完成项目中分享信息及上传weibo_id至网站的功能。比较关键的理解就是app delegate要实现微博返回数据的接收。
(3)json(未能解决)
纠结的json,不知是返回的数据格式问题还是其他的,总之,json的解析一直没有成功,项目是自己定义的数据格式,效率倒是蛮高的,收到后作为字符串进行处理,对objective-c的字符串功能也越来越熟悉了。
(4)tableview
看了这么多tableview的东西,要么像ios 5 cook那样长篇大论难以跟进,要么像网上的代码片段难以实现,老外写的博客http://www.appcoda.com/tutorials/还真是非常的棒。基本上就是处理三个问题:长啥样(可以定制tablecell 的user interface,创建class与之关联,在tableview制定cell类型为tablecell并通过关联的class进行访问)、定义数据源、交互。别忘了要实现代理及数据源协议。
(5)scrollview中textfield与键盘关系的处理
这个问题的发现及解决比较过瘾,最后发现是通知keyboardhiden与事件btClick发生顺序的问题,btClick的处理比keyboardhiden要早,因此发生了些小意外。
(1)ios开发者账号。
主要思路为配置开发者账号、app、设备信息,然后生成.cer认证文件,下载至本地,双击.cer即可与xcode工程属性相关联。今晚在女友手机上进行测试,假期就可以完工了:)
(2)sina微博sdk。
ios的sina sdk与android sdk实现机制相差还是蛮大的,这个在网上搜了许多solutions,但最终还是硬着头皮把sdk的demo吃透了,可以完成项目中分享信息及上传weibo_id至网站的功能。比较关键的理解就是app delegate要实现微博返回数据的接收。
(3)json(未能解决)
纠结的json,不知是返回的数据格式问题还是其他的,总之,json的解析一直没有成功,项目是自己定义的数据格式,效率倒是蛮高的,收到后作为字符串进行处理,对objective-c的字符串功能也越来越熟悉了。
(4)tableview
看了这么多tableview的东西,要么像ios 5 cook那样长篇大论难以跟进,要么像网上的代码片段难以实现,老外写的博客http://www.appcoda.com/tutorials/还真是非常的棒。基本上就是处理三个问题:长啥样(可以定制tablecell 的user interface,创建class与之关联,在tableview制定cell类型为tablecell并通过关联的class进行访问)、定义数据源、交互。别忘了要实现代理及数据源协议。
(5)scrollview中textfield与键盘关系的处理
这个问题的发现及解决比较过瘾,最后发现是通知keyboardhiden与事件btClick发生顺序的问题,btClick的处理比keyboardhiden要早,因此发生了些小意外。
相关文章推荐
- 编写高质量iOS代码的方法总结
- iOS控件属性总结(二)
- iOS中磨砂视图的实现和总结blurEffectView
- 从iOS手雷出发-总结iOS多设备UI适配规范方案
- iOS 开发笔记和技巧总结 (二)
- iOS支付宝接口调用总结
- iOS面试总结
- iOS崩溃调试的使用和技巧总结
- IOS IAP支付总结
- iOS后台唤醒实战:微信收款到账语音提醒技术总结
- 【IOS 开发学习总结-OC-32】★OC之foundation 框架——谓词(NSPredicate)
- 关于iOS传值的总结----属性传值
- 干货!总结19个提升iOS开发技术的必看教程!
- iOS UIWebView + JS交互 总结
- iOS动画总结
- IOS多线程之——GCD总结。
- iOS&OS X强大的内存管理总结
- 【iOS】NSMutableArray遍历删除内部元素的问题总结