V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  MakHoCheung  ›  全部回复第 9 页 / 共 25 页
回复总数  496
1 ... 5  6  7  8  9  10  11  12  13  14 ... 25  
2022-06-11 12:29:49 +08:00
回复了 DreamSaddle 创建的主题 Apple Mac 最新的 M2 购买咨询
我给另外的建议,如果你不需要经常出差的话建议买低配 Mac studio ,M1 Max 芯片、32G 内存和 512G 硬盘,只是比你选的 Air 配置贵 1k ,但是配置好很多。如果一定要笔记本的话就忽略这评论
2022-06-11 12:14:57 +08:00
回复了 huoguo32 创建的主题 程序员 请问怎么实现两台电脑之间同步代码
首先针对你的需求,用 iCloud 这类网盘,非常方便,嘿嘿嘿
然后你不用 git 是怕分支被领导看到?一般情况开新分支并且 push 到仓库仓库 maintainer 是不知道的,所以最优方法是新开分支
2022-06-10 22:39:18 +08:00
回复了 qiubangzhu 创建的主题 程序员 我觉得这些大厂里面苹果是最清醒的
@iovekkk 确实不能怪技术,除了 NT 需求,还有就是项目排期赶得要死,短时间内开发大量垃圾功能,想优化下代码的时间都没有
2022-06-10 10:46:12 +08:00
回复了 bwensun 创建的主题 问与答 2022 年有哪些能替代 JIRA 的项目管理工具
2022-06-08 17:01:37 +08:00
回复了 Bonky 创建的主题 Apple 必须要吐槽下新 macOS Ventura 的设置面板
储存空间也找不到,草
2022-06-07 19:15:02 +08:00
回复了 shawnliu03 创建的主题 分享发现 MOBI 比 AZW3 翻页时更慢
@shawnliu03 Kindle 电子墨水阅读器还是 Kindle App 支持 epub
2022-06-03 19:53:49 +08:00
回复了 MakHoCheung 创建的主题 问与答 关于 SwiftUI 的 MVVM
@jackyin

// View

struct UsersView: View {
@StateObject var usersViewModel = UsersViewModel()

var body: some View {
VStack {
ForEach(usersViewModel.users) {
UserView(user: $0)
}
}
.onAppear {
usersViewModel.initUsers()
}
}
}

struct UserView: View {
@StateObject var user: User

var body: some View {
VStack {
HStack {
Text(user.name)
Button("改名") {
user.changeName(newName: "小明")
}
}
}
}
}

// ViewModel

class UsersViewModel: ObservableObject {
@Published var users = [User]()

func initUsers() {
users.append(User())
users.append(User())
users.append(User())
}
}

// Model

class User: ObservableObject, Identifiable {
@Published private(set) var name = "待改名"
let id = UUID()

func changeName(newName: String) {
name = newName
}
}


我这个算 MVVM 吗。我这里把 User 定位为 Model 是对的吗
2022-06-03 12:22:15 +08:00
回复了 MakHoCheung 创建的主题 问与答 关于 SwiftUI 的 MVVM
@cardioio 是的,这个时候问题就来了,现在没有了 Model 了。UserViewModel 承担了 ViewModel 和 Model 的角色,这么做感觉不是 MVVM 了
2022-06-03 12:17:56 +08:00
回复了 MakHoCheung 创建的主题 问与答 关于 SwiftUI 的 MVVM
@agagega 我的问题其实是基于怎么在 SwiftUI 上使用 MVVM ,如果 ObservableObject 是 MVVM 里面的 ViewModel ,那么 @Published 修饰的成员变量是 Model 。但是有一种场景比如我要修改用户名,我把 @Published 修饰的成员变量弄成了 ViewModel ,我问的是我这么做是不是不对
2022-06-03 12:10:49 +08:00
回复了 MakHoCheung 创建的主题 问与答 关于 SwiftUI 的 MVVM
@cardioio 我疑问的是如果要改 user 的 name 这种情况呢,User 就只能是 Class 了,这个时候算不算是 UserViewModel
@irisdev 哈哈哈,真实。利益可以影响一个人的方方面面。
2022-06-01 09:37:08 +08:00
回复了 Livid 创建的主题 macOS CodeEdit for macOS
https://github.com/CodeEditApp/CodeEditTextView ,原来新的编辑器已经在做了,也可以作为一个库开放出来,不错不错
2022-06-01 09:33:32 +08:00
回复了 Livid 创建的主题 macOS CodeEdit for macOS
记得编辑区是用 highlight.js ,能用 PlayGround 那个就好了,但是苹果又不开源
2022-05-25 12:31:33 +08:00
回复了 fanxasy 创建的主题 Java fastjson 真就突出一个阴魂不散
@sheeta 有官方(现在应该不算了)规范,JSON-P 和 JSON-B ,但是实现都在 Jakarta EE 容器里面。
2022-05-24 19:12:32 +08:00
回复了 iovekkk 创建的主题 Android 选一样学习, kotlin 还是 flutter
@yazinnnn compose 支持 iOS 了?方便告知相关情报?
2022-05-24 14:14:07 +08:00
回复了 MakHoCheung 创建的主题 程序员 Jetbrains 全家桶全新 UI 界面
@ThinkCat 666 ,大佬牛逼
2022-05-24 12:38:38 +08:00
回复了 MakHoCheung 创建的主题 程序员 Jetbrains 全家桶全新 UI 界面
Markdown 就可以了,链接复制粘贴 Jebrains 给的图片链接
2022-05-24 09:18:39 +08:00
回复了 MakHoCheung 创建的主题 问与答 请教一下大佬们怎么设计接口
@fivesmallq 多谢
2022-05-23 22:47:38 +08:00
回复了 MakHoCheung 创建的主题 程序员 Jetbrains 全家桶全新 UI 界面
@FreshOldMan 我发的第一个链接就有申请相关信息,我已经申请了
2022-05-23 21:58:06 +08:00
回复了 MakHoCheung 创建的主题 问与答 请教一下大佬们怎么设计接口
@fivesmallq 我这边举的例子就是“用户有临时修改这个订单地址的时候”,不过我也倾向你这种“put /orders/:orderId/address” 而不是“ put /orders/:orderId/”
1 ... 5  6  7  8  9  10  11  12  13  14 ... 25  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1124 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 22:56 · PVG 06:56 · LAX 14:56 · JFK 17:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.