ios全景图片浏览App

前言后记

由于缺乏合理的项目安排,目前该项目共计三个工程文件,每个工程文件也算是项目开展到一定程度的产物吧。该系列博客仅仅作为自己这几个月来的工作自我总结,一个人把这项目从无到有,从有到稍微能看的过程。项目里面各种实现方法仍有许多优化余地,这个只能到以后慢慢解决了,当务之急还是尽快把功能实现出来。。。
1.第一个工程文件:项目试水
因为窝在做该项目之前并没有ios开发经验更没有全景视频或者图片的项目经验,所以呢这一阶段既是我开始学习ios基础知识(包括oc语法,storyboard使用等)的阶段也是我调研如何在ios端进行全景图片预览的阶段。通过几天的调研,发现有个叫PanoramaGL的全景图片浏览库挺好使的,苹果PGGitHub地址和安卓版本的都有,虽然库稍微老点,不过勉强可以用。苹果版本的PanoramaGL库当时并未使用(或者当时压根就木有吧)ARC功能,而现在的工程都默认开启ARC功能,所以当我们把PG库引入到新工程里别忘了在工程设置里面给该库里面的.m文件加上”-fno-objc-arc”用来禁止对PG库使用ARC功能,否则你满眼都是红色的错误。。。。
这里写图片描述
由于是初学者,所以当时没有去考虑以后功能扩展以及架构方面的问题,一心只求完成上级下达的功能,所以我就在首界面上很粗暴的加上几个功能按钮。。比如按”上传“按钮就把从相册中选出来的图片上传到服务器上。。。
2.第二个工程文件:随着项目的继续同时也对ios开发有了更深入点理解,发觉再继续往现有的工程里添加功能是相当困难的

  • 使用storyboard实现多界面相对麻烦,手写代码会更加的方便与直接
  • 现有工程里面的功能十分冗余,很多都未抽取单独方法以及单独的类,再现有工程基础上再架设框架还不如直接新建工程,把框架先做好,很多功能接口做好后,再把原有的功能移植过去
  • 正好手头有份李明杰的新浪微博教程,感
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值