请问各位大佬 xcode 开发用 air17 款是否可以

2020-08-06 09:52:33 +08:00
 hikari2

我是安卓开发,因为最近项目不是太忙,老板让我学 xcode 开发 ios 我有一台 air17 款 i5 8G 内存的,我想升级 pro 但是看 17,18 款的 pro 的 cpu 也是 i5 双核,感觉没有必要升级 pro 。程序就是简单的 mvc,mvp 框架的 post 网络数据,显示图片和简单的动画效果,安卓版的程序代码包在 100mb 大小,apk 大小在 20mb 左右。所以我想问一下,电脑运行 xcode 这样的代码会不会特别卡?

4117 次点击
所在节点    Xcode
27 条回复
Asshasahole
2020-08-06 10:01:53 +08:00
不会, 有固态就行.
marcushbs
2020-08-06 10:18:24 +08:00
重度使用 SwiftUI 的预览功能非常吃内存,尤其是 Xcode 负责做语法分析 /类型推断的 SourceKitService,parse 一些代码吃掉 40G 内存是平常事——swap 空间一定要留够了——一个字:不要在 some View 里插入太深的逻辑代码如 if store.userInfo.session.account.phone == "",有需要尽量放到函数里就能让 SourceKitService 不至于自爆。
最后我感觉:初学者才需要高配电脑
Leonard
2020-08-06 10:21:09 +08:00
这种初级开发无所谓的,有 ssd 就不会太卡,新设备首次运行会比较慢,后面都还可以,能用
hikari2
2020-08-06 10:26:02 +08:00
@marcushbs 一个项目占用 40G 内存?是图片太多了么,还是纯 OC 代码 40G
hikari2
2020-08-06 10:26:54 +08:00
@Leonard 感谢大佬
xz410236056
2020-08-06 11:27:29 +08:00
说不开的是 iOS 开发???我 pro 都嫌卡,跟我说 air 不卡???
murmur
2020-08-06 11:29:24 +08:00
学 ios 开发用黑苹果就可以啊 又不需要登开发者账号 先把仿真器玩明白再用真机
murmur
2020-08-06 11:30:19 +08:00
老板让你做 ios 就给你个过时 air 笔记本,这公司有够抠门的
marcushbs
2020-08-06 11:37:22 +08:00
@hikari2 负责做语法分析 /类型推断的 SourceKitService 有 bug 或者起码不太完善,会内存泄露和无法在限定时间完成解析。处理 view 预览的时候如果看见代码的语法高亮没有了,那就是已经挂了
xingyuc
2020-08-06 11:46:08 +08:00
@marcushbs 哇,最后一句是真的大佬了,我看那些网上讲课的,讲的垃圾的用的 mac,讲的好的用特么 win7,只限我看到的
murmur
2020-08-06 11:47:41 +08:00
@xingyuc 是这样的,培训班有些老师都是摸爬滚打多年,口才绝对是过得去,在线课程很多都是程序员兼职,技术再但是口才未必好
BernieDu
2020-08-06 11:48:12 +08:00
@murmur 别逗了。Xcode 最新版需要最新系统的。因为 iOS 系统的迭代 apple store 动不动就要求使用新 Xcode 发布。而黑苹果。。小版本升级大概率没啥事。大版本升级。。掉驱动 黑屏。头疼 太折腾
murmur
2020-08-06 11:51:46 +08:00
@BernieDu 语法都没学会呢,上了最新的 xcode 意义有多大
xingyuc
2020-08-06 11:56:51 +08:00
@murmur 呦,好巧啊老哥,就知道摸鱼🙄
BernieDu
2020-08-06 14:28:49 +08:00
@murmur 我看的问题是老板让他上马,就算是学习 2 个月再上马。到时候再换电脑?
canxden
2020-08-06 17:30:14 +08:00
所以为啥不再招一个 iOS
hikari2
2020-08-06 17:44:50 +08:00
@canxden 主要是 ios 程序可有可无,有最好
hikari2
2020-08-06 17:45:29 +08:00
@murmur 本便携一点,电脑是我自己的
wahahaha18
2020-08-06 17:49:00 +08:00
@hikari2 便携的话,13 寸的吧,如果着急用的可以直接上 2020 款的 13 寸 16g 512g 10 代芯,你自己用会很不错,还能在上面开发 android
wahahaha18
2020-08-06 17:49:39 +08:00
@hikari2 2020 新款 macbook Pro

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

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

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

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

© 2021 V2EX