![]() | 1 sunyang 2015-10-04 00:16:58 +08:00 前几天在 YouTube 上看到了,继续加油。 |
![]() | 3 chendeshen 2015-10-04 00:24:09 +08:00 via Android 楼主好男人喔~ |
![]() | 4 ianisme 2015-10-04 00:29:43 +08:00 和陈欧的声音好像,此视频必火 |
![]() | 5 kevinzhow OP |
![]() | 7 tkin1992 2015-10-04 00:55:41 +08:00 视频制作得比较用心,讲解得也很好,会持续关注,楼主加油! |
9 allan888 2015-10-04 01:05:29 +08:00 略,祝最后不要和女朋友分手= =。 |
![]() | 10 huanglexus 2015-10-04 01:24:58 +08:00 支持!!! |
![]() | 12 kevinzhow OP |
![]() | 13 yangxiongguo 2015-10-04 02:52:30 +08:00 赞啊,高质量! |
![]() | 14 kevinzhow OP @yangxiongguo 培养女朋友要用心,用爱感化 |
![]() | 15 crisfun 2015-10-04 02:58:25 +08:00 |
![]() | 17 WildCat 2015-10-04 06:28:09 +08:00 via iPhone 花式秀恩爱!话说你跟我爸是校友, 233 |
18 missdeer 2015-10-04 07:28:51 +08:00 via Android 花样晒妹 |
![]() | 19 sorcerer 2015-10-04 07:33:31 +08:00 via iPhone 真好在学 iOS 开发,期待楼主能录完这一系列视频 |
![]() | 20 ETiV 2015-10-04 07:40:48 +08:00 via iPhone 女的写代码,男的逛街? 你们这角色互换了啊? |
![]() | 21 kingcos 2015-10-04 10:13:35 +08:00 via Android 昨天刚在微博关注。。。 加油~ |
![]() | 23 dd99iii 2015-10-04 10:47:45 +08:00 哈哈好! |
![]() | 24 iannil 2015-10-04 10:51:10 +08:00 坚持!我会带女朋友来学习的! |
![]() | 25 mthli 2015-10-04 10:55:58 +08:00 楼主这充满魔性的头像,我每次都会多看两眼... |
![]() | 26 SquirrelMAN 2015-10-04 11:22:51 +08:00 太赞! |
27 eastern 2015-10-04 11:25:13 +08:00 支持。 |
![]() | 28 taresky 2015-10-04 11:25:34 +08:00 via iPhone 收藏+推送。 |
![]() | 29 run2 2015-10-04 12:26:34 +08:00 "我觉得 iOS 开发很酷,做 App ,很酷..." 看视频的时候听成很苦-。- |
![]() | 30 lonelygo 2015-10-04 12:36:27 +08:00 女票学会了,你去逛街了,会不会不要你了? LZ |
![]() | 32 kevinzhow OP |
![]() | 33 run2 2015-10-04 14:17:04 +08:00 请问:用 URL Scheme 是否比 GCDWebServer 的服务器做 Callback URL 方便点? |
![]() | 34 kevinzhow OP @sobigfish 如果是 UIWebview 用 URL Scheme 会方便很多,不过如果用 iOS 9 的 SFSafariViewController 就没法拦截请求了,只能 GCDWebServer ,不知道是不是有什么方法我还没发现 |
![]() | 35 HTNecro 2015-10-04 14:43:41 +08:00 视频本身也是做的好棒啊,请教一下是怎么录制和制作的? |
![]() |
![]() | 37 Xs0ul 2015-10-04 14:59:45 +08:00 看起来不错,我只想问一句:会插播秀恩爱吗? |
![]() | 39 run2 2015-10-04 15:11:45 +08:00 刚试验了下 注册 app 的“ Lolita ”的 url scheme 假设设定 redirect_uri 为 lolita://OAuth/ 授权后跳转的是: lolita://OAuth/?code=**** 然后用 @available(iOS, introduced=4.2, deprecated=9.0, message="Please use application:openURL:options:") optional public func application(application: UIApplication, openURL url: NSURL, sourceApplication: String?, annotation: AnyObject) -> Bool 或 @available(iOS 9.0, *) func application(app: UIApplication, openURL url: NSURL, options: [String : AnyObject]) -> Bool 来提取 url 里的 code (请问: String 怎么截取,还是只有转 NSString 来 substring 么?) https://developer.apple.com/library/prerelease/ios/documentation/UIKit/Reference/UIApplicationDelegate_Protocol/index.html#//apple_ref/occ/intfm/UIApplicationDelegate/application:openURL:options: |
![]() | 40 kevinzhow OP @sobigfish 可以用 NSURL.query 来获取参数,不过需要自己来切分一下, Swift 的话,可以用这个 extension extension NSURL { func queryDictionary() -> [String:String] { let compOnents= self.query?.componentsSeparatedByString("&") var dictiOnary= [String:String]() for pairs in components ?? [] { let pair = pairs.componentsSeparatedByString("=") if pair.count == 2 { dictionary[pair[0]] = pair[1] } } return dictionary } } |
![]() | 41 supergrubby 2015-10-04 15:30:04 +08:00 视频不错~话说我在 selfstore 上买过你的书~ @mthli 是不是觉得楼主眯眯眼很犀利~ |
![]() | 42 kevinzhow OP @supergrubby 书这个月可能会进行一次比较大的改动,配合视频看效果最佳 |
43 cdsama 2015-10-04 17:45:24 +08:00 视频做的好漂亮,不搞开发看看都值 |
![]() | 45 SquirrelMAN 2015-10-04 19:10:58 +08:00 @kevinzhow 买了《 Producter 》,等你的视频后续~ |
![]() | 46 kevinzhow OP @SquirrelMAN 三天后~ |
![]() | 47 Even 2015-10-04 19:14:02 +08:00 via iPhone 楼主还缺女朋友吗? |
![]() | 48 whistle 2015-10-04 19:52:17 +08:00 尽快更新哦,大赞,这次必须学会 ios 开发 哈哈 |
![]() | 51 kingcos 2015-10-04 21:20:07 +08:00 via Android @kevinzhow 问下楼主, Swift2 基本语法知道,怎么系统学习 Cocoa Touch 啊?有没有好的资料或者资源呢。。。表示不知道按什么步骤学,好无力π_π谢谢楼主 |
![]() | 53 caonan 2015-10-05 00:29:58 +08:00 审美很棒。 |
![]() | 55 maemolee 2015-10-05 01:15:02 +08:00 你看,想我就不用考虑这么复杂的问题,毕竟单身+_+ |
![]() | 56 maemolee 2015-10-05 01:15:24 +08:00 手滑,应该是{像我}…… |
![]() | 59 Tedko 2015-10-05 05:39:37 +08:00 居然是 b 站 |
![]() | 62 Tedko 2015-10-05 06:26:39 +08:00 宣传不如去 s1 |
![]() | 63 Tedko 2015-10-05 06:36:40 +08:00 你 tinder 发音错了,应该是 /tn.dr/ |
![]() | 64 Tedko 2015-10-05 06:42:55 +08:00 ![]() 有个问题。 g 家的东西那个不叫 slide menu ,而是 hamburger. 按照平台规范来遵守平台语言比较好, tabbar 这个问题,比如知乎也是信息类,类似微博的 app ,在 ios 上是 tabbar ,在安卓上就 md+hamburger 。 现在在 ios 做 md 和在安卓上做 hig 规范的也多起来了,只要能合理使用就没有问题。 |
65 allan1st 2015-10-05 07:29:26 +08:00 ![]() |
![]() | 66 Tedko 2015-10-05 07:46:54 +08:00 楼上正式名称+1 |
67 allan1st 2015-10-05 08:22:56 +08:00 @Tedko 这东西也不是 Google 发明的,所以在 iOS 上提到的时候不用过于纠结名称。有很多 app 并不是抽屉的式样, drawer 的名称也无从谈起。 |
68 jackgxc 2015-10-05 13:22:18 +08:00 做得很好 赞一个~ |
![]() | 71 Lettersong 2015-10-05 19:38:06 +08:00 sketch 已买,看过的视频里,这是第一个从设计的角度出发的,期待 |
72 allan1st 2015-10-05 20:12:22 +08:00 @kevinzhow 另外请教一下,你的 App 『小』中的字体,是哪里购买的?一般个人的商业或开源 App (免费或者收费)使用类似字体,需要获得怎么样的授权?收费大概是如何的?有没有好的购买渠道? |
![]() | 73 kevinzhow OP ![]() |
![]() | 75 luili 2015-10-06 19:09:30 +08:00 @chendeshen 某些人的虐狗头像哦~ |
![]() | 76 KenGe 2015-10-06 19:59:00 +08:00 楼主的视频真心赞一个 放 B 站 为什么同样不去放优酷土豆一个 如果不介意 我可以帮你搬运 |
![]() | 83 billzbc 2015-10-07 12:57:36 +08:00 花样晒妹 |
84 HHHH 2015-10-08 09:24:52 +08:00 关键是楼主会开发的同时,设计做的也是这么棒,羡慕啊! |
![]() | 86 touzi PRO 看完视频做完笔记等待下一节内容. 最后关注楼主微博发现是 92 年的,而且还是法人,太牛逼了. 书准备入手 |
![]() | 88 xiaoker 2015-10-09 00:37:11 +08:00 很棒。过来点赞 |
![]() | 90 elain0838217 2015-10-09 15:21:23 +08:00 哈哈,收藏一下,跟着你 girlfriend 一起学 |
![]() | 92 cherrypi 2015-10-23 10:36:12 +08:00 via Android 观光团,到此一游。不知道还有没有更新? |
![]() | 94 yiciyuansky 2015-10-25 08:43:02 +08:00 via iPhone 好棒的视频,我也算是小白了,如果能把我教会了,好像所有人都能学会了。。。 |
![]() | 97 vitodesign 2016-01-13 14:38:28 +08:00 Cool!!!!有设计感的编程入门!! |
![]() | 98 damonzhaofei 2016-07-29 15:52:44 +08:00 撸主为啥只录了 10 集,想看后续~ |
![]() | 99 kevinzhow OP @damonzhaofei 这不是创业忙成狗 |