您的位置:首页 > 移动开发 > IOS开发

碳足迹计算器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要早,因此发生了些小意外。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: