完全用 storyboard+ Swift 做一个好用的微博客户端可行么

2019-01-11 18:25:00 +08:00
 zhichaozhang

现在完全用 swift4 UI 用 storyboard 来搭建界面,这种方法可行么 如果不可行,可能会出现什么问题? 我目前想的是界面是那种扁平化 极简介的那种,如果完全用 storyboard 会不会有什么交互方面的坑?

3141 次点击
所在节点    Apple
38 条回复
wobuhuicode
2019-01-11 18:54:53 +08:00
坑啊,动态的东西怎么排……
其实嘛,用什么技术并不是问题。
问题是微博给你的 API 权限能有多少
zhichaozhang
2019-01-11 18:57:36 +08:00
@wobuhuicode 大界面用 storyboard 等触发了之后 在方法里面做界面交互 这种也是大坑 (我不是很清楚 所以问下有经验的大佬)


微博 api 权限再说 不行就发邮件问
qfdk
2019-01-11 18:58:11 +08:00
造轮子系列啊
zhichaozhang
2019-01-11 19:02:33 +08:00
@qfdk 给自己做一个好用的 受不了渣浪产品经理了
xuyuheng0905
2019-01-11 19:25:26 +08:00
完全用 storyboard ?理论上可行,但是写写起来很痛苦的。建议合理使用 storyboard,该手写代码的地方还是手写吧。
qfdk
2019-01-11 19:38:01 +08:00
@zhichaozhang 然而我已经放弃微博了 没事儿看看书还是挺好的
pheyer
2019-01-11 20:57:07 +08:00
这个是不可能的,性能是一个非常大的问题
zatams
2019-01-11 21:02:57 +08:00
可以尝试 snapkit
zhichaozhang
2019-01-11 21:20:30 +08:00
@qfdk 生活中没有沙雕网友岂不是很无趣
zhichaozhang
2019-01-11 21:21:23 +08:00
@xuyuheng0905 感觉有问题 所以来问下 看来还是不行
zhichaozhang
2019-01-11 21:21:58 +08:00
@zatams 好嘞 了解一下
zhichaozhang
2019-01-11 21:23:23 +08:00
@pheyer 这个倒是没了解过 我就是知道可能打出来的包会大 这俩天刚接触 iOS 对整个工具链不是很了解
kiyo
2019-01-11 21:38:06 +08:00
编译时间可能会让你醉生梦死…
pheyer
2019-01-11 21:55:50 +08:00
有一个开源的模仿 Cosmos 微博客户端: https://github.com/zhnnnnn/ZHNCosmos,你可以研究一下,只是现在不能登录了,Cosmos 微博也下架了,微博 API 很成问题,但是不知道 Android 上的 Share 微博是怎么用的微博 Api
zhichaozhang
2019-01-11 22:08:31 +08:00
@kiyo 不怕 电脑 hold 住🌚
zhichaozhang
2019-01-11 22:10:15 +08:00
@pheyer 我倒是还没研究过 API 权限接口 用着很难受么? 日 那我这还写不写了🌚
zhichaozhang
2019-01-11 22:10:57 +08:00
@pheyer 不知道抓包 抓下来的稳定不
kingcos
2019-01-11 22:12:27 +08:00
… sb 和 Swift 没什么问题,问题是接口可以吗?微博明摆着不给第三方痛快用,也没开放私信功能,第三方基本上都凉了
zhichaozhang
2019-01-11 22:13:36 +08:00
@kingcos 怎么大家都在说这个问题 我还没开始 难道就因为数据问题要放一放了么 很难受啊
chinvo
2019-01-11 22:15:28 +08:00
微博 API 基本都已经关停了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/526153

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX