- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[无限互联]学员作品:自选股IOS客户端.doc
[无限互联]学员作品:自选股IOS客户端
1.软件介绍
自选股是一款致力于通过先进的移动互联技术,让广大投资者尊享更便捷的证券投资服务。较之传统的手机炒股软件,其更加简约易用。首先,在操作设计上充分考虑用户的使用习惯,采用QQ帐号登录,股票数据云同步,还可设置股价提醒,用户可以随时获知股票动态。其次,对加载程序进行优化处理,浏览行情更快速、更节流,实时行情覆盖沪深港美全球股市,用户足不出户也能把握国际市场风向。此外,7*24小时推送精编全球财经资讯,用户不必被海量信息淹没,轻松获取最有价值的讯息。无论您是资深股民还是炒股初学者,都能体会到与众不同的方便!
市场上的手机股票软件主要包括四大门户网站推出的手机股票软件;以及大智慧、同花顺等专业股票信息运营企业的股票软件等但其大部分提供的美股行情通常延时15分钟或采用BATS实时行情。事实上,投资者根本无法根据延时15分钟的行情报价进行交易。而小型电子交易平台BATS所提供的数据,也并不是美国主要股市的真实数据。此外,对于同花顺、大智慧、招商证券、万得这些市场中的股票APP应用,投资者在使用其看美股行情时,需要“刷新”才能看到相应股票价位,且行情并非实时,而是延迟后的信息。这意味着在手机股票客户端市场,谁可以为美股投资人群提供实时行情,谁就能占据潜力巨大的美股交易人群。
自选股实现美股实时行情就比国内其他股票APP领先一步。用世界久负盛名的罗斯柴尔德家族的话说,信息就是金钱,信息传递的重要性高于一切。
即时沪深行情报价、公告、研报
告别延时,港股全面采用实时行情
美股全市场股票信息
精编全球财经资讯,24小时无间歇放送
各市场即时排行,把握市场动态
环球指数、大宗商品、外币汇率,概览全球市场
通过微信、微博、短信等多平台分享股票、资讯
整体结构
自选模块-编辑
自选模块-点击详情
资讯模块-精编全球财经资讯
行情模块-查询股票详细信息、走势图等等
5.项目架构与技术介绍
框架介绍
这个客户端总体分了4个模块,每个模块都是采用了MVC的架构模式来分离视图与数据的解耦合。Model层我们抽离出了一个BaseModel基类,将JSON数据填充到Model对象的逻辑封装到这个基类中;控制器层,我们抽取出了BaseViewController,将共性的方法与属性定义在这个基类中,例如加载提示、返回按钮、数据请求对象等等;View视图层,需要大量子类化视图控件都抽取出基类,方便以后的扩展与维护,例如:BaseView、BaseTableView中我们封装了上拉下拉功能,这样大量上拉下拉的表视图继承这个类就可以了。整体UI界面的创建采用了Storyboard。
技术点介绍
(1)网络请求使用开源框架AFNetWorking封装了一个网络请求工具类
(2)分段控制器使用开源框架JYSlideSegmentController来实现
(3)下拉刷新使用开源框架EGORefreshTableHeaderView封装了一个BaseTableView来实现
(4)下载提示使用开源框架MBProgressHUD封装类一个BaseViewController基类来实现
(5)多个股票详情间的浏览使用CollectionView搭配TableView来实现
(6)行情界面,封装了一个MarketsTableView类,然后大量复用其代码,减少冗余度
(7)使用CGContextRef绘制股票K线图走势,可以点击放大、缩小,也可以手捏放大、缩小
(8)使用ShareSDK框架来实现分享功能
使用的开源框架:MBProgressHUD,JYSlideSegmentController,AFNetworking,EGORefreshTableHeaderView,shareSDK
使用的工具类:UIView+Blur,UIViewExt,UIColor+helper,colorModel,commond
首先,很开心自己能独立完成一个项目,虽然还有很多功能没有实现,也还存在一些bug,但是还是感觉还是蛮好的。
其次在做这个项目的时候我碰到过很多问题,我觉得让我花费最多事件的是抓包跟分析数据,因为抓下来的数据无序混乱,没有任何标志,所有经常要自己一个一个的对数据。还有一些界面的展示,绘制K线图等等。
再者,在这次做项目的过程遇到新的问题该如果解决,是自己苦思冥想还是借助第三方。如果说一个难题是自己目前力所不能及的,那就自己没必要赢扛,要学会查文档,找谷歌,实在不行问同学以及老师。
然后就是资源搜集能力一定要提高。个人认为很多方法不是每个都会想得出来的,但我想那些方法既然被别人想出来了,所以说那些方法藏在哪里,我们得搜得到并且学以致用。
最后,虽然赶脚这十多天来有些累,但是看到自己的成果还是蛮开心的,还有些遗憾就是一些
您可能关注的文档
最近下载
- 一种具有调节皮肤微生态作用的多糖组合物及其制备方法与应用.pdf VIP
- 一种道路交通视频中敏感信息自动脱敏处理方法及系统.pdf VIP
- 面向对象的系统分析与设计.docx
- 广播电视编导-媒介融合背景下地方传统媒体的转型发展策略.docx
- 一种皮肤屏障修护和细胞修复抗皱组合物及其制备方法.pdf VIP
- 人教部编版七年级下册语文精品课件 第三单元 大概念引领下的大单元复习 (6).ppt VIP
- 一种抗敏消炎纳米组合物及其制备方法和应用.pdf VIP
- 2025北京市地铁运营有限公司公开选拔中层副职领导人员笔试参考题库附带答案详解.docx
- 一种靶向线粒体的自组装硒肽纳米材料及其制备方法和应用.pdf VIP
- 关于大学校园二手交易市场的调查分析.doc VIP
文档评论(0)