iOS 新浪微博客户端Demo实践之(七) 应用程序图标设置及总结
来源:互联网 发布:python web麻瓜编程 编辑:程序博客网 时间:2024/05/22 17:20
新浪微博客户端DEMO的程序大致就快写完了,在这篇博文中,记录的是应用程序图标设置及总结。
(1)应用程序图标的设置。
步骤一:在Supporting Files文件目录下面找到.plist文件,双击打开。
步骤二 : 点击如下图所示”+“号。
步骤三 : 在下拉选项中找到Icon files
步骤四 : 点击”+“号,添加两个item
步骤五 : 在value栏目中填写图标的文件名。
经过这些步骤就可以为的APP设置一个漂亮的icon啦!
注意:添加好了应用程序的icon之后,要先删掉模拟器原来的APP(删除的方法:按住APP图标几秒就会出现图片抖动,在图标左上角就有打叉的标记,点击即可删除),run,重新加载应用程序到你的模拟器上才可以看到漂亮的icon啦!
(2)总结
新浪微博客户端大概就这样结束了,其中主要实现的内容并不是很多,包括看微博,看评论,看粉丝,发微博和发评论;其实我感觉这些东西概括起来就是调用API获取相关的JSON数据,解析然后在tableview中进行显示,虽然内容简单,但是这个过程感觉处理的很是吃力,花了一个半月才大致解决了这些内容。
这个过程中我遇到的最大一个障碍就是在微博主页的cell高度设置上,因为我的想法是微博内容图片异步下载然后再根据图片的高度设置cell高度,由于异步获取图片的高度显然慢于cell设置高度,所以我试过种种办法,但迟迟找不到解决办法。最后我的解决方法是固定图片的高度为120,图片依旧是异步下载,这样就大致解决了我的问题,但是有图片是变化的,我固定好图片的高度,所以可能会出现高度上的一点偏差,但不算是太影响视觉,所以就这样解决了。
另外,由于对内存管理还不甚了解,所以项目中使用了ARC。说实话,虽然我目前还看不出有什么内存问题,但是我可以很肯定的知道里面存在着严重的内存问题,当然这还需要在接下来的学习中慢慢体会。
在编写这个程序的过程中我觉得我的收获有以下两点:
1、熟悉了对tableview的用法
2、熟悉了HTTP的数据请求
当然,还存在着很多很多的不足之处。。。。。。这些都是需要继续深入学习的。
最后默默的感谢王家铠师兄,卢建晖老师和网友季万强老师的指导和帮助,谢谢!。
demo程序已经上传,欢迎下载修改交流!demo下载链接地址
- iOS 新浪微博客户端Demo实践之(七) 应用程序图标设置及总结
- iOS 新浪微博客户端Demo实践之(三)微博主页
- iOS 新浪微博客户端Demo实践之(一)OAuth2.0认证
- iOS 新浪微博客户端Demo实践之(二) 授权页面
- iOS 新浪微博客户端Demo实践之(四) 发微博页面
- iOS 新浪微博客户端Demo实践之(五) 粉丝列表页面
- iOS 新浪微博客户端Demo实践之(一)OAuth2.0认证
- iOS 新浪微博客户端Demo实践之(一)OAuth2.0认证
- iOS 新浪微博客户端Demo实践之(六) 微博评论列表页面和发评论
- iOS 新浪微博客户端Demo实践之(八) 添加图片放大,slide view和定位功能
- ios新浪微博客户端
- ios设置应用程序图标
- IOS开发之xcode 4设置应用程序图标及加载图片
- IOS开发之xcode 4设置应用程序图标及加载图片
- IOS开发之xcode 4设置应用程序图标及加载图片
- IOS开发之xcode 4设置应用程序图标及加载图片
- ios小项目——新浪微博客户端总结
- ios小项目——新浪微博客户端总结
- Prime ring problem
- Junit4 新断言语法介绍(转)
- uva 12097 - Pie(二分,4级)
- 设计模式-06-适配器模式
- YUM常用命令介绍
- iOS 新浪微博客户端Demo实践之(七) 应用程序图标设置及总结
- dataGridView增加可操作事件字段
- map feed back
- CSS 样式表
- shell中的if语句和case语句
- 站在淘宝角度,深度剖析直通车,想开通直通车的朋友请进
- cocos2d-x之Layer层切换管理
- Get busy living or get busy dying
- osg场景中模型的大小匹配问题(续再谈osg中的树)