十一假期连续奋战四天,终于把碳足迹计算器的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要早,因此发生了些小意外。

碳足迹计算器ios版总结相关推荐

  1. 碳中和专题:碳足迹核算、碳中和顶刊论文、碳排放交易2022

    (1)碳中和顶刊论文 1.数据来源:自身 2.具体内容: 01周宏春:碳循环经济内涵.实践及其碳中和的深远影响.pdf 02谢和平:碳中和目标下煤炭行业发展机遇.pdf 03秦阿宁:碳中和背景下的国际 ...

  2. 每周评论:科学领域的妇女和女孩,碳足迹,Angular 9等

    Angular 9 –常春藤与Angular的未来 Angular 9搭载了期待已久的Ivy编译器. 它减小了捆绑包的大小,但这还不是全部. 常春藤对于Angular的未来具有巨大的潜力! 在国际Ja ...

  3. 首款AI看球机器人亮相北京,已上线IOS版和安卓版

    3月9日,魔方元科技在北京举办"机器人陪你看世界杯"为主题的产品沟通分享会,发布了其自主研发的产品"AI球".据悉,"AI球"是首款立足于足 ...

  4. BCH生态建设逐步推进: Electron Cash钱包即将推出IOS版

    BCH生态建设包涵了很多方面,上至BCH自身技术的完善升级,下至普通商户的支持使用,在这中间,钱包是极为重要的一个环节,因为一个简单便捷的钱包可以提高BCH用户的交易体验.现阶段由于各个用户使用系统的 ...

  5. 山海经鸿蒙手游iOS 版本,山海经鸿蒙异兽iOS版

    山海经鸿蒙异兽iOS版是一款非常好玩的玄幻武侠游戏,游戏里加入了更多的远古巨兽,玩家们可以驯服来做自己的神宠,游戏的战斗场面非常的热血刺激,远古巨兽之争,到底谁是最后的王者?山海经鸿蒙异兽最新版给你一 ...

  6. 开发腾讯移动游戏平台SDK ios版Ane扩展 总结

    本文记录了在开发 腾讯移动游戏平台SDK(MSDK) ios版Ane扩展 过程中所遇到的问题 文中非常多问题都是基础的问题.对object c和xcode配置了解不深入导致的.(没办法,开发ane的程 ...

  7. 微信iOS版更新:可批量管理不常联系的朋友

    iOS版微信更新了v6.5.13版本,在新版本当中微信新增加了可批量管理不常联系的朋友功能,同时在群资料页可以查看最近收到的小程序,不过据网友爆料,腾讯在新的更新日志当中已经删除了"批量管理 ...

  8. 如何安装Bit-Z IOS版APP

    1.下载APP 使用苹果Safari浏览器打开ios版链接(立即下载),并安装到手机上.(注:此时需要信任此APP才可以打开) 2.信任应用 打开手机"设置 -> 通用 -> 设 ...

  9. 王者荣耀进不去服务器维护中,王者荣耀苹果版更新后进不去 王者荣耀iOS版服务器维护怎么办...

    随着7月4日王者荣耀停机维护公告推出后,不少玩家开始更新游戏,但iOS用户反映,安卓手机用户早早就进入了游戏,并开始练习元歌这款新英雄,而自己更新王者荣耀后,一直服务器正在维护中,这是怎么回事呢? 王 ...

  10. 解决alert在ios版微信中显示url的问题(重写alert)

    为了解决alert在ios版微信中显示url的问题 window.alert = function(name){var iframe = document.createElement("IF ...

最新文章

  1. jieba分词小案例
  2. ASP.NET学习5--N层代码示例
  3. Hey, Apple | Decode the Week
  4. 雷林鹏分享:PHP 数组排序
  5. 支付宝生活号异步通知地址_异步生活。
  6. php的错误日志级别 error_report
  7. MySql的基本操作流程-SAE的MySQL-PHP
  8. java 3dm_3dm游戏运行库合集安装包-游戏运行库合集安装包下载v3.0DM整理-西西软件下载...
  9. Creo 6.0软件安装教程|兼容WIN10
  10. cisco链路聚合 不均衡_Cisco PT 案例七:配置链路聚合 / 负载均衡
  11. wps word中交叉引用的用法
  12. mb.php js 劫持,黑帽seo防止网站被k的js劫持跳转代码
  13. 抽奖摇号系统随机性算法介绍
  14. IDEA中 NOTE: Picked up JDK_JAVA_OPTIONS:问题求解?
  15. C#摄像头拍照及帧预览
  16. java joda time api_好用java库(一):java date/time api:joda-time
  17. 管家婆SQL SERVER数据库修复案例
  18. 小程序——下拉刷新,上滑更新 事件记录
  19. 【板栗糖GIS】轻量3d格式转换软件—CADExchanger的安装教程
  20. 基于微信小程序停车场自助停取车设计与实现(论文+程序设计源码+数据库文件)

热门文章

  1. 图解通信原理与案例分析-15:2G GSM手机语音通话的工作原理--TDMA时分多址与GMSK调制
  2. 软件测试打电话,如何有效测试手机通话测试 - fox的测试人生 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
  3. 数据库设计-简化字典表
  4. 一个方便快捷gif在线水印制作(支持文字和图片)
  5. 微信小程序图片上传并移除
  6. Visio自制直角箭头
  7. 涉密专用计算机平台,涉密计算机及移动存储介质保密管理系统(三合一)
  8. 清理c盘、c盘哪些文件可以删、图形显示文件大小软件
  9. 蚁群算法原理及c++实现
  10. 关于C语言全局变量的定义和用法,关于C语言全局变量的定义和用法