スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

于是最快能在这2天内提交程序了

今天收到了Lovee酱的翻译(灰常感谢的说~),于是就差园长那边的Push了~

于是今天也再次尝试了给程序添加一个刷新按钮,后来还是失败。看似非常简单的功能为什么那么难做到呢?
首先MoeApps的功能似由很多很多的文件组成的,光代码文件就有近30多个吧...我也没具体数
然后解析API数据的代码和UI的代码是分开的,解析器把数据传送到列表的代码中,列表再把数据传送到详细信息的界面中。
于是一般要刷新数据的话都是直接[self.tableView reloadData];这也就是说重新加载列表的数据,看上去是这样么?问题是这个reloadData重新加载的是从解析器传送过来的数据!所以如果要达到重新载入数据的效果的话,必须从这里发送一个信号给解析器让它重新(开始)解析数据。
那么问题就来了,解析器传输数据给列表很容易,但是列表传信号给解析器让它重新加载数据就非常困难,因为我还没找到解析器由这个API,也没看到有任何的示例是关于重新解析的....
所以这个功能只能暂时搁置。

今晚尝试的第二个功能是Preview,这个功能虽然很早就答应做了但是一直没能实现。也来说一下为什么吧。
本来我想做成和AppStore的那种方式,但是要知道AppStore实际上是WebApp!也就是说AppStore里面除了导航栏和下面的Tab栏之外,中间的全部是网页!
网页的预览效果很容易实现啊,但是App就不一定了。之前有考虑过用ScrollView的,但是也是很难做到,要算好各种尺寸什么的(写app最怕就是尺寸,很多时候都要算好,所以为什么我一直说iOS设备不要太多尺寸的屏幕,否则开发很困难)。
现在是想学FaceBook那种,中间弹出一个View,里面是个ScrollView,上面是iPad和iPhone一共10张图。
然后解析器没问题,能正常得到URL,但是UIImage貌似不能直接显示URL图像的,这时候又必须动用下载把图像缓存起来,再显示出来。
而且做这个的同时还要很关注内存问题,特别是内存回收,因为根据我测试这个程序消耗内存虽然不算很大,但是也不算小,时不时就能收到内存警告,所以及时释放掉内存很重要。我可不要把我的程序做成和迅雷看看或者Japan Life或者其他什么的,需要重启一次机器才能正常运行的程序...

虽然说是有重制计划,整个程序全部重写,不过这个工作量将会非常大,因为iPad版和iPhone版会彻底的分离。也就是说除了程序开始运行的时候判断加载和推送之外,从解析到图形等全部都是分开的文件。

所以幸运的话12月25日能赶上促销($1.99降到$0.99),赶不上的话就只能等明年了~
重制的话界面将会全面更换,所以或许我需要些UI建议,也拜托各位多提建议了~~


PS: iOS 5里Mail那个滑动出列表的效果我有想尝试过,但是貌似Apple并没有公开API,网上也查不到所以放弃了。
PS2: 不要和我说求iOS 4.x的版本...连JB都抛弃的4.x还留着干嘛...赶紧升级吧~

话说我感觉到时候还是直接去买4S比较好?虽然可能要等到年底....
说石化虽然说我不求有人送咱设备什么的....但是如果有人愿意帮助咱调试程序的话还是很感激不尽的~
関連記事
スポンサーサイト

テーマ : 吐槽而已
ジャンル : 日記

コメントの投稿

非公開コメント

カレンダー
11 | 2016/12 | 01
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
プロフィール

bi119aTe5hXk

Author:bi119aTe5hXk
こんにちは(わ?)、私biです。
我是bi119aTe5hXk,觉得麻烦的话直接叫我bi就可以了~(快感谢我
iOS/Mac Developer/Geek. ACG+Hentai.
billgateshxk是我的旧名。
不喜欢Windows请不要谈论这些相关的。

不是夶请不要用土壕称呼人家!哼!

Powered by:

ブログ内検索
月別アーカイブ
カテゴリー
RSSリンクの表示
リンク
ブロとも申請フォーム

Become friends with me~

Products

MoeApps Lite

-----------------------------------

MoeApps

-----------------------------------

DevDoc

GitHub GoogleCode Get App

-----------------------------------

MoeApks

「NOW MAKING」

-----------------------------------

Moefou for Mac (API)

GitHub

-----------------------------------

RegIP

GitHub Get App

-----------------------------------

萌否电台 for Mac

Get App More Info

Bangumi
Bill gates hxk 的个人主页
メール

名前:
邮件地址:
标题
内容:

注意:点击提交将会将你的节操随从邮件一起发送喔。

アクセスカウンタ
QR Code
QR
Support us!
Grobal user:

国内可选支付宝:

Twitter

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。