
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 playstation3 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 rrubick 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 我自己开发迷你项目,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 @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 rico2logout 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 的话 新电脑你会舍不得动。 |