1
byuan04 2023-03-29 10:14:26 +08:00
16+256 吧。。。 硬盘可以外置无所谓
|
3
lifeintools 2023-03-29 10:27:45 +08:00
咬牙买最高吧~
|
4
Building 2023-03-29 10:32:11 +08:00
如果这都不够,那以前的 Intel 还怎么用?
正常的话慢个几秒是可能的,但是卡的话,Xcode 配合 Swift 那个酸爽优化放心好了,你用什么配置都是同等对待 |
5
i979491586 2023-03-29 10:39:50 +08:00
刚入门 iOS 时我都用 Macbook air 做开发,m2 买个 16+256 绰绰有余
|
6
lqt19910205 2023-03-29 10:41:37 +08:00
8G 内存不行,xcode 打断点调试内存经常能上到 10 个 G ,如果项目大范围使用 xib 内存要占得更高。
swap 的虚拟内存还是不如物理内存,有次 xcode 里调试爆了物理内存,直观感受就是超级卡。 |
7
luckyx 2023-03-29 10:42:53 +08:00
3699 买了吧, 不行就当 软路由 + 机顶盒 + local server
不看不想 spec + 无专业需求, 差距不大 |
8
zhaoxin 2023-03-29 10:43:19 +08:00
不嫌编译慢,不怕预览时间长,丐版当然没问题。如果只是为了效率兼顾。可以考虑选择 M1 的 16GB+256G 版本。现在 4000 出头应该不难收到吧。体验肯定比 M2 的丐版要强。
|
9
Leonard 2023-03-29 10:43:24 +08:00 via iPhone
提醒下 Xcode 用久了超级占硬盘
|
10
Cineray OP @lqt19910205 明白了,那我还是直接上 16 吧
|
11
ElvY 2023-03-29 10:51:13 +08:00
提醒下 Xcode 用久了超级占硬盘
|
13
likeme 2023-03-29 11:03:59 +08:00
8g 绝对不够
|
14
beisilu 2023-03-29 11:04:55 +08:00
我的方案是 usb 硬盘盒上直接装系统。
雷电硬盘盒价格高;作为外置存储,系统安装开发工具的默认路径我也不太会弄。 稳定性还可以,一直开着没啥问题。 |
15
wobuhuicode 2023-03-29 11:05:12 +08:00
怎么说呢,同一个项目,我的 64 G M1 MAX 打包只需要 1 ~ 2 分钟左右。我同事 16G M1 PRO 的要 6 分钟左右。
|
17
rophie123 2023-03-29 11:10:20 +08:00
借楼问,pc 上虚拟机能不能行?
|
19
zhaoxin 2023-03-29 11:21:38 +08:00 via iPhone
@wobuhuicode 你这个就太不客观了。人家只是初学者,而按照你的描述,你敢说一下你的项目文件夹大小,编译时占用了多少内存吗?说白了,Max 和 Pro 在编译上的 CPU 性能是相同的,如果编译时间真相差那么大,只能是你的项目特别大,特别消耗内存。但是这种大项目,对于楼主这种初学者,毫无意义。
|
20
hailiang88 2023-03-29 11:27:44 +08:00
16+256 的最低能做到多少
|
21
wu67 2023-03-29 11:39:36 +08:00
做 iOS 开发还想 256 搞定? 你装几个开发软件, xcode 全家桶, 再把几个模拟器装上, 200G 就 over 了...
|
22
magic3584 2023-03-29 11:55:01 +08:00
别搞黑苹果,上你能力的最高配
|
23
br_wang 2023-03-29 11:55:35 +08:00
xcode 动不动就三四十 G 。。。
|
24
20015jjw 2023-03-29 11:58:26 +08:00 via iPhone
入门随便啥都行
|
26
justin2018 2023-03-29 12:05:36 +08:00
硬盘搞大点 内存保底 16G
如果 Xcode 更新 至少要 60G 空间才行 |
27
vaccer 2023-03-29 13:04:00 +08:00 via iPhone
256 。。。
你会后悔的 |
28
yibin001 2023-03-29 13:05:55 +08:00 via iPhone
我买的 M2 Pro 32+512 ,直接上高配吧
|
29
caotian 2023-03-29 13:19:57 +08:00
至少 16+512, 少于 16G 会卡, 少于 512 过段时间就要清理硬盘, xcode 一个就能干掉几十 G
|
30
xtinput 2023-03-29 13:22:50 +08:00
Xcode 很吃内存很吃硬盘空间
|
31
xtinput 2023-03-29 13:25:53 +08:00
Xcode 程序就 25G 了,如果真机调试,每一个版本就 6G 支持文件,如果模拟器,每一个模拟器 1G+,每一个项目缓存 2G+,随随便便 60G+
然后运行内存:我这打开 Xcode 运行一两个项目之后使用 22G 内存,退出 Xcode 之后使用 11G 内存,没开模拟器 |
32
iCruiser 2023-03-29 13:36:12 +08:00
不行,Simulator 光启动啥也不做就要吃掉几个 G ,更别说 Xcode 本体了。
16G 都很勉强,因为正常人开发还要开一大堆网页查资料。 |
33
iCruiser 2023-03-29 13:39:01 +08:00 1
我自己开发迷你项目,32G 的机器内存压力经常在 40%以上。16G 的话就已经一堆 swap 了。
至于那种超大规模的项目,至少得 64G 以上才不会卡,目前用的是 96G 。 |
34
beisilu 2023-03-29 13:51:02 +08:00
@Cineray 是的,这样系统盘在外置上,默认开发环境安装也在外置上。
另外内存 8g 玩一玩应该可以,真上生产 16g 都可能不够。我做安卓的,公司的 16g 编译器日常卡死。ios 应该好不到哪去。 |
35
qq2511296 2023-03-29 14:03:07 +08:00
16+512 稍微好点
256 说时候 硬盘有点小了 这会导致你经常要清理硬盘的垃圾 16g 不是特别大的项目 基本也都够用了 |
36
ClosureEleven 2023-03-29 14:23:37 +08:00
xcode 非常吃硬盘空间
|
37
jobscolin 2023-03-29 15:30:29 +08:00
明确告诉你 IOS 开发 256 不够的,xcode 40 多 g ,IOS 每个小版本都好几个 g ( 16.0 之后都 6g 大小),刚刚粗略一看储存空间开发者占用 100 多 g 。
|
38
peter520 2023-03-29 15:38:26 +08:00
不要做 iOS 开发
|
39
wodema 2023-03-29 15:43:15 +08:00
至少要 16+512 ,做 iOS 开发,xcode 很占空间,256 是不够的,用 256 ,你就必须经常清理,删东西
|
40
wanguorui123 2023-03-29 15:44:59 +08:00
Mac Mini M2 丐版适合做:NAS ,电视盒子,服务器,软路由,上网本,就是不适合做 iOS 开发
|
41
ZW5meLvub19h76Y1 2023-03-29 15:54:45 +08:00 via Android
8g 内存妥妥不够。。。没钱就 16+256 ,接个 1T 三星的固态也凑合。有钱就 16+512
|
42
flyuq 2023-03-29 16:05:51 +08:00
16G 内存,碰上个大点的老项目,卡半死
|
43
loveuqian 2023-03-29 16:05:56 +08:00
|
44
jstony 2023-03-29 16:15:26 +08:00
只是用来做开发的话,就算虚拟机也可以吧。
|
45
magichacker 2023-03-29 16:35:27 +08:00
好奇:只是用来开发,256G 不够用? Xcode 就算占了 100 个 G ,那不是还剩 100 多个 G 吗?
|
46
Leonard 2023-03-29 16:42:16 +08:00
@magichacker #45 不光是 Xcode 本体占空间,还有 iOS SDK 、模拟器和和项目打包文件占空间。每个机型的每个 iOS 版本都要占用好几 G ,用久了累加起来比 Xcode 本体空间还大。当然不是说 256G 不能用,但是老是清理空间很烦躁。
|
47
magichacker 2023-03-29 16:51:16 +08:00
@Leonard IOS 开发,这么占空间的吗?
|
48
Leonard 2023-03-29 16:55:43 +08:00
@magichacker #47 反正我在前公司发的 256G 的 Mac ,老是提醒存储空间不足,清理空间完坚持不了几天又提示
|
49
lslqtz 2023-03-29 19:22:17 +08:00
唯一就是内存问题, 但 Mac mini 非丐版性价比又没那么高.
看你工程有多大吧. |
50
okakuyang 2023-03-29 20:31:08 +08:00
ios 安卓都差不多,但是 ios 一个系统的调试符号要 6 个 g ,多调试几部手机几十个 g 就没了,工程的缓存文件一般一个项目也是 1 ~ 3g ,加上 xcode 本体也是 17 个 g 左右。要真是做工作,存储空间一定要大。8g 内存的话,开 xcode 工程再开几个网页和原型工具就会弹窗提示内存不足了。
|
51
zakokun 2023-03-29 21:13:01 +08:00
256 硬盘真的太小,小到影响使用了。建议咬咬牙 16+512
|
52
pC0oc4EbCSsJUy4W 2023-03-29 23:53:41 +08:00
24+256 可以去扩容 2t
|
53
talkischeap567 2023-03-30 01:48:34 +08:00
m1 的都够用了
|
54
Weixiao0725 2023-03-30 02:19:05 +08:00 3
@iCruiser 卧槽,老哥用寥寥几句话涵盖了 16 ,32 ,64 ,96 ,真他么人才。。
|
55
marksaas 2023-03-30 07:32:28 +08:00
只有盖板才乡,其实还可以就是没那么香了,一加东西差不多可以买两个了
|
56
chengkai1853 2023-03-30 09:03:19 +08:00
256 估计页只够放 XCode 了,XCode 一两百 G
|
57
iCruiser 2023-03-30 09:22:48 +08:00 via iPhone
@Weixiao0725 都用过
M1 16G + 巨型项目 = 巨卡 M1 16G + 迷你项目 = 凑合 M1 Pro 32G + 巨型项目 = 微卡 M1 Pro 32G + 迷你项目 = 不卡 M1 Max/M2 Max + 64G/96G = 啥项目都不卡,不过全量编译 CPU 吃满的时候其他 app 响应速度会变迟钝,就像是任务调度不上 |
58
fidetro 2023-03-30 09:47:35 +08:00
16 应该还好,刚入行项目应该不会项目太复杂,但是 256 肯定不够。。
|
59
salor 2023-03-30 09:53:56 +08:00
问就是移动端开发没需求了。
玩点别的去,别浪费时间。 |
60
devHang 2023-03-30 10:11:52 +08:00
就买最便宜的,能接受二手买二手。
8G 入门 iOS 都足够了。 没有预算就随意了 |
61
missdeer 2023-03-30 10:17:25 +08:00
iOS 不是主业的话 MBA 或 MacMini 够极了,这十多年来我都买过 2 个 MBA ,2 个 Mac Mini 了,就业余写写 iOS app
|
62
mcluyu 2023-03-30 11:04:42 +08:00
楼上的,人家只是想学习一下,初学者,别一上来就是啥大项目 16G 内存都不够。。。去年还在用 8+512 的 Intel , 无非就是冷编译速度慢点, 模拟器启动慢点, 初学者那点代码根本没多大区别。 看预算就行了, 最低配的都可以流畅学习开发。
还要剪视频? 那个就不懂了,那自然是顶配走起 |
63
fresco 2023-03-30 12:51:49 +08:00 via iPhone
iOS 开发 三五年前的都够够的 不要犹豫随便上
|
64
mzhair 2023-03-30 13:19:17 +08:00
至少 16+512 。
内容大点更好,16G 慢但是能接受; 硬盘 256G 会让人心烦不可接受。 |
65
MagicLi 2023-03-30 15:16:18 +08:00
参考我的前同事,16G 基本是必须的,256 比较紧吧但是可以忍受,确实有用久一点 xcode 几十,上百 G 的问题,综上, 建议 16+512 , 实在不行买个 8+256 先试试,不行再换。
|
66
Esen 2023-03-30 15:28:49 +08:00
想入手奈何不是学生,没有教育优惠面得要 4499 了
|
69
ShadowPower 2023-03-31 09:39:14 +08:00
我 8 年前做 iOS 开发的时候用的就是 8+256
当时感觉不太够用,好在当时的 Xcode 没有那么吃配置,做的项目也不会太大 无法想象 2023 年还在用 8+256 做 iOS 开发…… |
70
Priders 2023-03-31 16:37:08 +08:00
8+256 丐中丐,其实 16 +512 就好了,M1 Pro 最低配给你配好了,算是新丐版呗。iOS 入门的话基本满足了 项目大就等等呗 万一你都是小项目钱又花了。看自己荷包办事情,项目大的时候 有可能你荷包没问题了,可以换一个新设备了;再者改 2t 的话 新电脑你会舍不得动。
|