最近在做的 LeetCode iOS 客户端 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Esay
V2EX    分享创造

最近在做的 LeetCode iOS 客户端

  Esay 2014-04-30 11:06:55 +08:00
这是一个创建于 4259 天前的主题,其中的信息可能已经有所发展或是发生改变。
本来准备找工作要刷 LeetCode,结果刷着刷着就不务正业了,连画图再写程序,给 LeetCode 做个离线的客户端。

截图:



已经实现 的功能:
- 离线查看题目
- 题目排序
- 登录记录答题进度

感慨 Sketch 真好用。

等发布了,在这里给大家发激活码。
第 1 条附言    2014-05-13 09:36:40 +08:00
Promo Codes:
1)JT7TWNTTHW7Y
2)9KJJK6HNFKNH
3)NHJA9F7NFTLN
4)KYPPNRWH7PAP
5)6HP6K9J477WL
6)37EXPA7KKHXA
7)N7TARJH6967J
8)6KNE3JW6TJ6H
9)YEFT9YT7HPXH
10)K47ETPPLART4
11)LJKYNX4FENPA
12)X7JAEYTNFWXR
13)FWJTWE9A4MJT
14)44NR6HJ4RYR6
15)LXEMKKNKPFJX
16)FHF6YWJ3XMMJ
17)LH9P6M3RW7FW
18)JT937EPRMNF9
19)LFETHJRHJTJY
20)LJAEWJ94P4AL

@cyandterry @kurtrossel @bengol @YouXia @ivanlw @Livid @jprovim @zxy @dalang @chenggiant @lanstonpeng @yankbytes @xiaowudesign @FatGhosta @xieweizhi007 @Hubs @lichgo

顺利审核通过了。

目前实现的功能:
- 离线查看题目
- 题目排序
- 搜索题目名称
- 登录记录答题进度
- 无须再次登录查看自己提交过的代码(在网页中)
- 支持 iPad

再次感谢大家的支持。
第 2 条附言    2014-05-13 09:38:14 +08:00
第 3 条附言    2014-05-15 16:53:34 +08:00
再发十个码

EKKAFTKR79TX
AWPWNEM4MT6L
4XLXR6PPPRL7
3WEMPHEREYNY
9M3TLEJJWPXK
96RM6X3FP7W9
J9FLE3RE9LX4
69Y6RY4EYEJ9
JXP9E7NFYP9K
WR649PL74HPE

@chenggiant
@imbahom
@pirates
@Ellison
@lijinma
@amazingjxq
73 条回复    2014-05-30 06:52:34 +08:00
cyandterry
    1
cyandterry  
   2014-04-30 11:25:43 +08:00
layout挺漂亮的, 最近也在刷leetcode, 也看过app store确实没有类似的软件. 期待!
Esay
    2
Esay  
OP
   2014-04-30 11:34:15 +08:00
@cyandterry 多谢支持~
kurtrossel
    3
kurtrossel  
   2014-04-30 13:17:46 +08:00
期待早日上线!
bengol
    4
bengol  
   2014-04-30 14:32:50 +08:00
啊,不想上下班时间刷题
Esay
    5
Esay  
OP
   2014-04-30 14:37:36 +08:00
@bengol 额,我设想的使用场景是,可以随时找一道题与亲密的小伙伴讨论一下。
usufu
    6
usufu  
   2014-04-30 14:43:23 +08:00
你这sketch怎么玩的啊?求教程
Esay
    7
Esay  
OP
   2014-04-30 14:58:39 +08:00
@usufu 拉开来就开始拖拽呗
- 自带的 iPhone 应用的设计模板
- 加上 Symbol 机制
- 右侧可以看到坐标点和大小,在程序里一点一点设置。

YouXia
    8
YouXia  
   2014-04-30 15:00:02 +08:00
才刷了1/3的渣渣路过。
Esay
    9
Esay  
OP
   2014-04-30 15:07:51 +08:00
@YouXia 你在说我吗。。。
usufu
    10
usufu  
   2014-04-30 15:33:58 +08:00
@Esay 这个到时候做出来的ios程序也就是这样了?素材能直接用?
ivanlw
    11
ivanlw  
   2014-04-30 15:49:08 +08:00 via iPhone
楼主找什么工作需要这个呢?
Esay
    12
Esay  
OP
   2014-04-30 18:07:35 +08:00
@ivanlw 就是国内的、国外的互联网企业面试应届生都会问一些程序实现相关的问题呀。
Esay
    13
Esay  
OP
   2014-04-30 18:08:26 +08:00
@usufu 当然你要认真实现才行了,最上面的图就是实现出来的。
usufu
    14
usufu  
   2014-04-30 18:45:41 +08:00
@Esay 那UI的素材也是自己找?还是sketch能导出?
yhf
    15
yhf  
   2014-04-30 19:25:37 +08:00 via iPad
赞!很棒!
bengol
    16
bengol  
   2014-04-30 20:17:40 +08:00
@YouXia 膜拜大神。。
Livid
    17
Livid  
MOD
PRO
   2014-04-30 20:43:46 +08:00
期待上线。
jprovim
    18
jprovim  
   2014-05-01 08:35:03 +08:00
麻@Easay也iPad吧。
zxy
    19
zxy  
   2014-05-01 08:37:27 +08:00
留意jhm
dalang
    20
dalang  
   2014-05-01 08:52:18 +08:00 via iPhone
这一年写代码少了点,确实得开始刷题练手了。
Esay
    21
Esay  
OP
   2014-05-01 09:30:21 +08:00
@jprovim 嗯,会支持。但是可能只是用 SplitViewController,只能左边是列表,右边是详情这样。
chenggiant
    22
chenggiant  
   2014-05-01 14:52:57 +08:00
期待啊!现在OJ的题才刷了13/151...进度相当慢。
lanstonpeng
    23
lanstonpeng  
   2014-05-01 15:42:04 +08:00
期待上线
yankbytes
    24
yankbytes  
   2014-05-01 21:47:16 +08:00
赞楼主!
xiaowudesign
    25
xiaowudesign  
   2014-05-01 22:57:07 +08:00   2
求到时候给个激活码!
FatGhosta
    26
FatGhosta  
   2014-05-02 21:31:56 +08:00
赞一个
xieweizhi007
    27
xieweizhi007  
   2014-05-03 10:00:31 +08:00
Sketch不错啊,你的app也不错
Hubs
    28
Hubs  
   2014-05-04 03:02:28 +08:00
上架了求 @我,谢谢
lichgo
    29
lichgo  
   2014-05-04 16:15:31 +08:00
赞。
54dev
    30
54dev  
   2014-05-13 09:48:42 +08:00
LJAEWJ94P4AL 已用。
windirt
    31
windirt  
   2014-05-13 09:57:01 +08:00
19. LFETHJRHJTJY 已用,多谢
NacoJing
    32
NacoJing  
   2014-05-13 09:57:40 +08:00
FHF6YWJ3XMMJ已用,谢
Chris
    33
Chris  
   2014-05-13 10:05:49 +08:00
已用 9)YEFT9YT7HPXH,感谢一并发送。
zhangz
    34
zhangz  
   2014-05-13 10:07:36 +08:00
15)LXEMKKNKPFJX 已用,多谢。
usufu
    35
usufu  
   2014-05-13 10:12:15 +08:00
11)LJKYNX4FENPA
已用 谢谢
hewigovens
    36
hewigovens  
   2014-05-13 10:13:54 +08:00
18)JT937EPRMNF9 已用, 谢谢~
Cee
    37
Cee  
   2014-05-13 10:15:16 +08:00
12)X7JAEYTNFWXR
thx a lot~
thcode
    38
thcode  
   2014-05-13 10:25:40 +08:00 via iPhone
17 LH9P6M3RW7FW 已用
谢谢
xhacker
    39
xhacker  
   2014-05-13 10:34:00 +08:00
14 44NR6HJ4RYR6 已用,谢谢!
jkneedout
    40
jkneedout  
   2014-05-13 10:36:27 +08:00
2 9KJJK6HNFKNH 已用,谢谢!
WildCat
    41
WildCat  
   2014-05-13 10:41:23 +08:00 via iPhone
回去要恶补Sketch了,楼主还有没有一些关于Sketch和Xcode协作的教程可以推荐?
谢谢!
hoogle
    42
hoogle  
   2014-05-13 10:42:04 +08:00
4)KYPPNRWH7PAP
已用。。 谢谢。。
WildCat
    43
WildCat  
   2014-05-13 10:45:40 +08:00 via iPhone
K47ETPPLART4 已经被我用啦。

顺便问下,应用内购也可以生成Promo Codes吗?
lazygunner
    44
lazygunner  
   2014-05-13 10:52:00 +08:00
6) 37EXPA7KKHXA 已用,多谢!
vincent178
    45
vincent178  
   2014-05-13 11:09:01 +08:00
8)6KNE3JW6TJ6H 已用, 谢谢
kurtrossel
    46
kurtrossel  
   2014-05-13 11:22:25 +08:00   1
又没收到未读提醒......

然后因为忘记appstore的安全提示问题被锁了账号......看样子激活码基本都用完了

恭喜楼主产品上线!!!
Esay
    47
Esay  
OP
   2014-05-13 11:41:26 +08:00   1
@WildCat
1) 你是说 designcodeio 这样吗?我觉得 Sketch 只是一个工具吧,如果是想把界面做得好看一点,我觉得可以看看这些内容:
- 程序员如何做出“不难看”的设计 http://www.douban.com/note/245966736/
- 《写给大家看的设计书》

2)好像没有吧,没见人用过。
TF
    48
TF  
   2014-05-13 12:07:32 +08:00
7)N7TARJH6967J 已用,感
jtacm
    49
jtacm  
   2014-05-13 12:58:13 +08:00
额,貌似都用光了,楼主还有么?
WildCat
    50
WildCat  
   2014-05-13 13:36:35 +08:00 via iPhone
@Esay 谢谢,这部分是我需要的
我想问的其实是,如何把Sketch的设计转化为nib里的元素?
pirates
    51
pirates  
   2014-05-13 19:31:40 +08:00
木有码了,诶。。。
imbahom
    52
imbahom  
   2014-05-15 08:49:50 +08:00 via iPhone
好顶赞,求个
chenggiant
    53
chenggiant  
   2014-05-15 16:04:30 +08:00
。为什么被@了木有收到通知...发现码已经都被用掉了...
roamlog
    54
roamlog  
   2014-05-15 17:07:22 +08:00
我用了 J9FLE3RE9LX4,谢谢
kappa
    55
kappa  
   2014-05-15 17:14:02 +08:00
69Y6RY4EYEJ9 thanks.
ytzong
    56
ytzong  
   2014-05-15 17:18:44 +08:00
3WEMPHEREYNY 已用,谢谢
kejinlu
    57
kejinlu  
   2014-05-16 13:16:50 +08:00
96RM6X3FP7W9 已用 谢谢
marklrh
    58
marklrh  
   2014-05-18 09:21:27 +08:00
一直在用Leetcode,求码,谢谢!
marklrh
    59
marklrh  
   2014-05-18 19:47:56 +08:00 via iPhone
题目不能排序,那三个排序键是废的。希望作者能赶紧修复,谢谢
Esay
    60
Esay  
OP
   2014-05-18 20:14:22 +08:00
@marklrh 嗯,看到你的邮件了,感谢支持,正在排查问题,方便其他方式交流一下? QQ 525356734
sunjourney
    61
sunjourney  
   2014-05-19 09:57:18 +08:00
求码,另外leetcode和coders answer有什么区别?
Esay
    62
Esay  
OP
   2014-05-19 23:22:50 +08:00
@sunjourney

coders answer 我看了一下,主要是一些题目和作者制作的一些答案吧
LeetCode 也是让你看到 oj.leetcode.com 上的题目,并且能同步在 OJ 上答过题目的情况
ivanlw
    63
ivanlw  
   2014-05-22 03:42:07 +08:00 via iPhone
4XLXR6PPPRL7 已用
登录会闪退??
Esay
    64
Esay  
OP
   2014-05-22 12:35:16 +08:00
@ivanlw 看到出错的堆栈了,我使用 XPATH 获取的用户图标的 URL ,但是没有检查是否获取到了(BUG),你的账户是没有图标的?
- 会尽快修复
ivanlw
    65
ivanlw  
   2014-05-24 09:24:29 +08:00 via iPhone
@Esay 我没特意修改图标…系统自动调用avatar的图标
Esay
    66
Esay  
OP
   2014-05-24 14:00:54 +08:00
@ivanlw 刚刚看了一下,LeetCode 登陆的链接改为 HTTPS 了,原来的代码是 HTTP,有点问题。
我已经提交了更新了,等出苹果 Review 完更新一下就好了。
Heng
    67
Heng  
   2014-05-24 19:41:45 +08:00 via Android
赞,回寝室要试下。。
Esay
    68
Esay  
OP
   2014-05-24 21:25:19 +08:00
@Heng LeetCode 改了 HTTPS,更新之后登录功能才能正常使用。
halfcrazy
    69
halfcrazy  
   2014-05-25 13:12:14 +08:00
9M3TLEJJWPXK已用,谢谢
MrMign
    70
MrMign  
   2014-05-26 09:38:04 +08:00
还有没有码,求个码
HM
    71
HM  
   2014-05-27 14:29:45 +08:00
顶,app做的很赞啊,leetCode我就算了。。
lm902
    72
lm902  
   2014-05-30 05:51:34 +08:00 via Android
我能说才搞定7个么
jprovim
    73
jprovim  
   2014-05-30 06:52:34 +08:00
@Esay 吧 jprovim#gmail.com.
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2534 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 31ms UTC 10:53 PVG 18:53 LAX 02:53 JFK 05:53
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86