V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  vincentxue  ›  全部回复第 57 页 / 共 61 页
回复总数  1216
1 ... 49  50  51  52  53  54  55  56  57  58 ... 61  
2015-03-27 16:33:35 +08:00
回复了 zioc 创建的主题 iDev iOS 用 Dictionary 接收数据而不用实体类的弊端
如果是用 JSON 交互,那么上服务器的一个对象,会包装为字典传给你,然后你就要把这个字典映射为自己的实体对象。

字典只是作为中介传输使用,你模型类公开的属性或变量不应该有字典类型,因为你总是应该把它映射为实体才对。

建议看看 Instagram 的 API,写得相当优秀。

贴一个我前段时间写的一个小项目的一个模型类。仅供参考。

https://gist.github.com/VincentSit/fd64cd721c0e366b3f04
https://gist.github.com/VincentSit/66e7261779a8d24d2795

这个类里的代码涉及到的第三方库:
AFNetworking - 网络请求
MagicalRecord - Core Data 封装
Motis - 模型映射
感谢萌妹子!

其实一开始我是拒绝的。。但我太喜欢这只萌鹿了。为了一件T恤出卖了我的身份信息,身高体重都标上了。。。。看来以后不能乱装逼了。
你们这个抱枕和衣服售卖吗?。。。
摸奖啊 我喜欢这个萌鹿.
2015-03-25 17:38:05 +08:00
回复了 BruceXu 创建的主题 职场话题 android 开发有权要求跟 ios 开发得到同样的开发机器吗?
他那个是最低配的 15 寸本。。。你公司要是给他配高配的你还可以说说,最低配的真的没什么好说的。

申请个几百块钱的 SSD 都不批的话可见公司小气到什么地步了。我们公司上午申请,下午基本货就送到了。。

iOS 开发硬件是要比 Android 开发贵的,这很正常。

而且 15 寸的本没什么牛逼的,我进公司选的是 Mac mini + 双显,笔记本屏幕那么小真心影响效率。两个 iMac 浪费。
2015-03-25 12:45:21 +08:00
回复了 xxer 创建的主题 Python python 批量复制文件名的问题
如果是 Mac 的话,直接复制文件,粘贴即可。
2015-03-24 18:54:45 +08:00
回复了 pingplusplus 创建的主题 推广 一个创业公司的 7 个小情怀
看第一次第二次软文感觉没什么,但隔一段时间发一篇反感就来了。这样真的好吗?
2015-03-24 15:30:27 +08:00
回复了 georgetso 创建的主题 iDev UIViewControllerTransitioningDelegate 关于这个协议的问题
是的。

Present/Dismiss:UIViewControllerTransitioningDelegate。
Push/Pop:UINavigationControllerDelegate。
2015-03-24 13:43:49 +08:00
回复了 Tink 创建的主题 分享发现 转运中国开放注册 http://www.uszcn.com/articles/133
转中已经不是以前的转中了。不要迷信。
2015-03-24 09:35:30 +08:00
回复了 immjun 创建的主题 程序员 在未越狱的 iPhone 6 上盗取支付宝和微信支付的帐号密码?
@hebeiround 我相信美团不会蠢到服务器不验证的。支付的最后一步就是回调应用服务器。

http://i.imgur.com/OHYHivt.png
2015-03-23 19:28:31 +08:00
回复了 babyname 创建的主题 程序员 求大神进行语言翻译,从 python to objc/swift/php/java
1楼+1,这翻译过来完全没意义,objc/swift 可以实现这个效果但用的 API 也不一样,翻译过来有什么意义?

http://i.imgur.com/s2UGf8Z.png
2015-03-23 19:11:45 +08:00
回复了 immjun 创建的主题 程序员 在未越狱的 iPhone 6 上盗取支付宝和微信支付的帐号密码?
这是个很老的问题了,多年前 SO 上就有相关的讨论,也有很多的相关博文。

说句装逼的话,从我以前了解 URL Scheme 之后我就想到这种情况的可能性,我当时验证的情况是多个同样的 URL Scheme App 同时安装的话,总是会打开最新安装的那个。刚才我又去试了试 iOS 7.1 和 8.1,也是同样的情况。

然后我读了相关的文档才知道这种情况确实存在,但苹果已经告诉开发者要注意这个问题,当时文档上好像是说不确定会打开哪一个。

苹果有专门的文档讲使用 URL Scheme,并且人家说了不保证 URL Scheme 唯一性。

所以我个人认为这是一个故意的设计,压根就不是漏洞,如果是漏洞,怎么可能这么多年了还不修复,被劫持完全是开发者没有熟读开发文档造成的。


附带几篇文章:

http://www.dhanjani.com/blog/2010/11/insecure-handling-of-url-schemes-in-apples-ios.html

https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Inter-AppCommunication/Inter-AppCommunication.html#//apple_ref/doc/uid/TP40007072-CH6-SW1

https://developer.apple.com/library/ios/documentation/Security/Conceptual/SecureCodingGuide/Articles/ValidatingInput.html#//apple_ref/doc/uid/TP40007246-SW5
2015-03-23 09:16:04 +08:00
回复了 babyname 创建的主题 iDev 用代码如何能够模拟用户触摸事件?
[self.pageViewController setViewControllers:@[viewController] direction:direction animated:YES completion:nil];

你这种应该是做一个 bounce 效果更适合,实现参考下 https://github.com/Inferis/ViewDeck
2015-03-22 23:52:44 +08:00
回复了 hggg 创建的主题 问与答 即将离开成都去深圳,各路大神有何意见?
天气的话,背心裤衩拖鞋已经穿了好几天了,楼主参考下。
那肯定首选 C 了。
2015-03-22 12:00:34 +08:00
回复了 Livid 创建的主题 北京 2015 年 3 月 22 日下午 2 点半 V2EX 会员线下聚会 [地点已确定]
深圳地区也快点跟上啊。
1 ... 49  50  51  52  53  54  55  56  57  58 ... 61  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2550 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 45ms · UTC 10:06 · PVG 18:06 · LAX 02:06 · JFK 05:06
♥ Do have faith in what you're doing.