V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  OctWu  ›  全部回复第 1 页 / 共 2 页
回复总数  32
1  2  
@287854442 主要是怕这样不符合要求啊
@287854442 不过问了下,似乎你们主要是 OC ? 好多年没写 OC 了,哈哈
12 年底开始写 iOS,2014 年开始从 swift 1.0 写到现在 5.0
可否
2019-01-11 16:13:54 +08:00
回复了 salamanderMH 创建的主题 问与答 iOS 说不能解析这样的 JSON?
@cnbobolee 有什么区别么。我自己写的话,直接给 response 做成 model

struct ResponseData<T: Decodable> {
let data: T
}

来个 ResponseData<Fuck>.self 呗

不就完事了,解决方法千千万,那种 想要

struct Seats {
var key1: Seat
var key2: Seat
}

的才是刚毕业的小学生吧。

如果一个模型需要多个接口返回自己拼的,我一般才爱怼。这种我说了,看需求来说,还真不一定不方便
2019-01-11 14:56:32 +08:00
回复了 salamanderMH 创建的主题 问与答 iOS 说不能解析这样的 JSON?
@0x000007 另外有个前提是人家要转 model 啊。我只是提出解决方案,尽可能保证合理,要不就让开发去怼后台呗。
2019-01-11 14:52:36 +08:00
回复了 salamanderMH 创建的主题 问与答 iOS 说不能解析这样的 JSON?
@0x000007 这有什么没意义的。我说了能解,只是恶心而已。

然后下面的那个例子,你自己看下不就是个字典么,你自己都写出来了。

另外根本就不需要 key 固定,这需求我说了看着就是个订座之类的。不是知道多少号坐,坐的谁就行了么,10 个坐的时候写 10 个 property, 加了 11 个,还需要客户端发版么。

Fuck().seats.enumerator().forEach 不好么
2019-01-11 14:25:06 +08:00
回复了 salamanderMH 创建的主题 问与答 iOS 说不能解析这样的 JSON?
@0x000007 看这数据是个订座之类的需求。为啥要 key 固定。。。key 就是座位号。value 就是顾客。
没看明白
2019-01-11 14:24:04 +08:00
回复了 salamanderMH 创建的主题 问与答 iOS 说不能解析这样的 JSON?
@cnbobolee 我上面写了啊 #39
2019-01-11 13:46:30 +08:00
回复了 salamanderMH 创建的主题 问与答 iOS 说不能解析这样的 JSON?
@cnbobolee model 也能解析啊。恶心而已
2019-01-11 13:35:35 +08:00
回复了 salamanderMH 创建的主题 问与答 iOS 说不能解析这样的 JSON?
能解析啊。

struct Fuck: Codable {
var seats: [String: User]
}

见过这种,有的公司用组合接口,为了图方便,这个 seats.key 可能下面还有别的用。虽然说客户端写起来是挺烦躁的
2015-04-19 22:00:05 +08:00
回复了 v2Next 创建的主题 iDev cocoapod Podfile 更新问题
@Madimo

pod install

Downloads all dependencies defined in `Podfile` and creates an Xcode Pods
library project in `./Pods`.

另外 Pods文件没有异议的都是不传,问题都是这个.lock是否要传是问题核心。pod install 现在的作用更相信重新安装。按你那么说,我给podfile都清空,直接pod install那我应该还有引用才对,实际并不是
2015-04-18 23:48:55 +08:00
回复了 v2Next 创建的主题 iDev cocoapod Podfile 更新问题
各种瞎说
@Madimo , @wujichao @agassi_yzh

+ install Install project dependencies to Podfile.lock versions
+ update Update outdated project dependencies and create new
Podfile.lock

一本正经的胡说八道有个限制好吧。不管install还是update都会把pod里写明但是没有声明版本的依赖更新到最新(注意,是你声明的iOS/OS平台所能支持的最新版本)

一般来说没有install过的工程才需要install,它的help也说过了,主要是Podfile.lock,所以才有过争论版本控制时是否要传这个Podfile文件.

@v2Next 只要该工程install过,每次改PodFile之后就直接 pod update就好,想看看具体update了哪些可以加个 --verbose
2015-03-23 12:24:59 +08:00
回复了 dopcn 创建的主题 iDev 有没有遇到过 Signal 11 was raised 的?
给了一个被释放的对象发消息当然会crash
2014-12-27 01:27:50 +08:00
回复了 jox 创建的主题 iDev 微信用来输入 gif 表情的那个键盘是怎么实现的?有人了解么?
@jox 哈哈,好,太晚了。扛不住了,先睡了,安
2014-12-27 01:16:46 +08:00
回复了 jox 创建的主题 iDev 微信用来输入 gif 表情的那个键盘是怎么实现的?有人了解么?
也确实是刚毕业一年……现在独立负责项目。都是逼出来的。跑题了,关于渲染这方面,官方的Guide有推荐么,还有关于哪些行为会block mainthread有详细些的资料么
2014-12-27 01:06:39 +08:00
回复了 jox 创建的主题 iDev 微信用来输入 gif 表情的那个键盘是怎么实现的?有人了解么?
@jox 哈,感觉完爆了我这工作了一年的啊,话说对于官方Guide。会有些不知道从何入手的感觉啊
2014-12-27 00:40:55 +08:00
回复了 jox 创建的主题 iDev 微信用来输入 gif 表情的那个键盘是怎么实现的?有人了解么?
@jox 其实我还是很好奇你的异步渲染。渲染我完全迷迷糊糊的。BTW我说的那个框架最早的目的就是为了让滚动的时候FPS无限接近60。不过不能AutoLayout也是郁闷。同时想问下你接触了iOS开发多久
2014-12-27 00:31:31 +08:00
回复了 hester 创建的主题 买买买 今年你都败了什么提升幸福感的东西?
三叉的刀
2014-12-27 00:30:14 +08:00
回复了 jox 创建的主题 iDev 微信用来输入 gif 表情的那个键盘是怎么实现的?有人了解么?
@jox 哈哈哈,那为啥不试试FB的AsyncDisplayKit,本来打算用那个的,可惜都是layer,autolayout无力。
2014-12-27 00:15:26 +08:00
回复了 jox 创建的主题 iDev 微信用来输入 gif 表情的那个键盘是怎么实现的?有人了解么?
@jox 自己写的好处是定制化强。但是我比较喜欢追求性能。不过技术功底不够,会造成很多无用功,也不好
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2794 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 00:24 · PVG 08:24 · LAX 16:24 · JFK 19:24
Developed with CodeLauncher
♥ Do have faith in what you're doing.