我是安卓开发,因为最近项目不是太忙,老板让我学 xcode 开发 ios 我有一台 air17 款 i5 8G 内存的,我想升级 pro 但是看 17,18 款的 pro 的 cpu 也是 i5 双核,感觉没有必要升级 pro 。程序就是简单的 mvc,mvp 框架的 post 网络数据,显示图片和简单的动画效果,安卓版的程序代码包在 100mb 大小,apk 大小在 20mb 左右。所以我想问一下,电脑运行 xcode 这样的代码会不会特别卡?
1
Asshasahole 2020-08-06 10:01:53 +08:00
不会, 有固态就行.
|
2
marcushbs 2020-08-06 10:18:24 +08:00 1
重度使用 SwiftUI 的预览功能非常吃内存,尤其是 Xcode 负责做语法分析 /类型推断的 SourceKitService,parse 一些代码吃掉 40G 内存是平常事——swap 空间一定要留够了——一个字:不要在 some View 里插入太深的逻辑代码如 if store.userInfo.session.account.phone == "",有需要尽量放到函数里就能让 SourceKitService 不至于自爆。
最后我感觉:初学者才需要高配电脑 |
3
Leonard 2020-08-06 10:21:09 +08:00
这种初级开发无所谓的,有 ssd 就不会太卡,新设备首次运行会比较慢,后面都还可以,能用
|
6
xz410236056 2020-08-06 11:27:29 +08:00
说不开的是 iOS 开发???我 pro 都嫌卡,跟我说 air 不卡???
|
7
murmur 2020-08-06 11:29:24 +08:00
学 ios 开发用黑苹果就可以啊 又不需要登开发者账号 先把仿真器玩明白再用真机
|
8
murmur 2020-08-06 11:30:19 +08:00
老板让你做 ios 就给你个过时 air 笔记本,这公司有够抠门的
|
9
marcushbs 2020-08-06 11:37:22 +08:00
@hikari2 负责做语法分析 /类型推断的 SourceKitService 有 bug 或者起码不太完善,会内存泄露和无法在限定时间完成解析。处理 view 预览的时候如果看见代码的语法高亮没有了,那就是已经挂了
|
10
xingyuc 2020-08-06 11:46:08 +08:00
@marcushbs 哇,最后一句是真的大佬了,我看那些网上讲课的,讲的垃圾的用的 mac,讲的好的用特么 win7,只限我看到的
|
11
murmur 2020-08-06 11:47:41 +08:00
@xingyuc 是这样的,培训班有些老师都是摸爬滚打多年,口才绝对是过得去,在线课程很多都是程序员兼职,技术再但是口才未必好
|
12
BernieDu 2020-08-06 11:48:12 +08:00
@murmur 别逗了。Xcode 最新版需要最新系统的。因为 iOS 系统的迭代 apple store 动不动就要求使用新 Xcode 发布。而黑苹果。。小版本升级大概率没啥事。大版本升级。。掉驱动 黑屏。头疼 太折腾
|
16
canxden 2020-08-06 17:30:14 +08:00
所以为啥不再招一个 iOS
|
19
wahahaha18 2020-08-06 17:49:00 +08:00
@hikari2 便携的话,13 寸的吧,如果着急用的可以直接上 2020 款的 13 寸 16g 512g 10 代芯,你自己用会很不错,还能在上面开发 android
|
20
wahahaha18 2020-08-06 17:49:39 +08:00
@hikari2 2020 新款 macbook Pro
|
21
chaos1019 2020-08-07 08:19:20 +08:00
可以,放心用吧
|
26
wobuhuicode 2020-08-07 17:04:42 +08:00
之前做 AR 的时候手上 32G 的 pro 还是卡顿。感觉用 switf 的 simd_float4 SIMD2 这类的类型的时候风扇就狂转,卡一下字体才变色。后来换了最新版 pro 加 64G 内容写起来就没事了。
|
27
justin2018 2020-08-08 08:16:08 +08:00
@canxden 让前端来写 😁
|