V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  nenseso  ›  全部回复第 4 页 / 共 6 页
回复总数  118
1  2  3  4  5  6  
146 天前
回复了 RanShunliu 创建的主题 职场话题 211 本,选广州公务员还是 C++制造业?
能上岸肯定选上岸啊
当然是国企躺平啦
iOS 开发应该不知道,没这么大的权限,可能是通过其他渠道,后台之类的了解到的吧
163 天前
回复了 brader 创建的主题 程序员 IOS 开发 object-c 中关键字的问题
https://github.com/CoderMJLee/MJExtension?tab=readme-ov-file#-model-name---json-key-mapping%E6%A8%A1%E5%9E%8B%E4%B8%AD%E7%9A%84%E5%B1%9E%E6%80%A7%E5%90%8D%E5%92%8C%E5%AD%97%E5%85%B8%E4%B8%AD%E7%9A%84key%E4%B8%8D%E7%9B%B8%E5%90%8C%E6%88%96%E8%80%85%E9%9C%80%E8%A6%81%E5%A4%9A%E7%BA%A7%E6%98%A0%E5%B0%84
```
@interface Bag : NSObject
@property (copy, nonatomic) NSString *name;
@property (assign, nonatomic) double price;
@end

@interface Student : NSObject
@property (copy, nonatomic) NSString *ID;
@property (copy, nonatomic) NSString *desc;
@property (copy, nonatomic) NSString *nowName;
@property (copy, nonatomic) NSString *oldName;
@property (copy, nonatomic) NSString *nameChangedTime;
@property (strong, nonatomic) Bag *bag;
@end

/***********************************************/

// How to map
[Student mj_setupReplacedKeyFromPropertyName:^NSDictionary *{
return @{
@"ID" : @"id",
@"desc" : @"description",
@"oldName" : @"name.oldName",
@"nowName" : @"name.newName",
@"nameChangedTime" : @"name.info[1].nameChangedTime",
@"bag" : @"other.bag"
};
}];
// Equals: Student.m implements +mj_replacedKeyFromPropertyName method.

NSDictionary *dict = @{
@"id" : @"20",
@"description" : @"kids",
@"name" : @{
@"newName" : @"lufy",
@"oldName" : @"kitty",
@"info" : @[
@"test-data",
@{
@"nameChangedTime" : @"2013-08"
}
]
},
@"other" : @{
@"bag" : @{
@"name" : @"a red bag",
@"price" : @100.7
}
}
};

// JSON -> Student
Student *stu = [Student mj_objectWithKeyValues:dict];

// Printing
NSLog(@"ID=%@, desc=%@, oldName=%@, nowName=%@, nameChangedTime=%@",
stu.ID, stu.desc, stu.oldName, stu.nowName, stu.nameChangedTime);
// ID=20, desc=kids, oldName=kitty, nowName=lufy, nameChangedTime=2013-08
NSLog(@"bagName=%@, bagPrice=%f", stu.bag.name, stu.bag.price);
// bagName=a red bag, bagPrice=100.700000
```
I guess 他在找这个?
167 天前
回复了 Mangle 创建的主题 iDev 2023 ios 该如何学习
UI
- 语言 swift OC
- 常用的组件 UIkit 相关控件
- APP 的生命周期
第三方包管理工具
- cocoapods 的使用
网络
- Alamofire (swift)
- AFNetworking (OC)
本地存储
- 沙盒
- UserDefaults
- FMDB (第三方)
- Realm (第三方,不用写 SQL)
多线程
- GCD
发布流程
- 账号管理
- 签名原理
--------------
没想到 23 年了还是有人学 iOS ,其实现在已经没啥人录制新手视频了,因为老鸟们都找不到工作了,我刚上官网看了一下,其实苹果自己的教程是精心设计过的,肯定还是比我们推荐的要好上手的 https://developer.apple.com/tutorials/SwiftUI
我老婆也是开发,当时怀孕初期因为每天加班到 9 点,自然流产了
202 天前
回复了 Socrazy 创建的主题 Apple 从 Intel Mac 转到 M2, MS Office 还是跳得欢
@youthfire 不好意思说错了,mac 上哪来的热启动的说法?
202 天前
回复了 Socrazy 创建的主题 Apple 从 Intel Mac 转到 M2, MS Office 还是跳得欢
@youthfire mac 上哪来的冷启动?
204 天前
回复了 lzjunika 创建的主题 职场话题 当技术团队没事干了,还能干什么
优化自己的产品体验
205 天前
回复了 iPhoneilike 创建的主题 MacBook Pro 新 MacBook pro14 大降价!
请问 8g 内存能干嘛? 16g 现在都嫌少了
今晚做梦的素材有了
反正我是会先把 DOTA 冲个冠绝再说把,然后再把所有想玩的 3A 大作全买了玩个爽,最后再出去把祖国的大山都爬一遍,风景都看一遍,然后再思考接下来的人生做点啥。
206 天前
回复了 PierreGasly 创建的主题 职场话题 24 应届生求职迷茫,求解惑
那肯定不能去互联网大厂了,大厂想压力小很难的,稳定的话私企也不用考虑了,你的优势是学历,考公或国央企,澳洲都还行。ps:大小周的公司千万不要去。
214 天前
回复了 shanhuse 创建的主题 程序员 计算机专业最重要一门课程是哪个?
只能选一个的话肯定选网络啊
我觉得要有能力改屎山代码,首先要对业务非常熟悉。
219 天前
回复了 nenseso 创建的主题 Qt 为什么 Qt Creator 界面如此丑陋
@Kirscheis 我本来是用 Xcode 调项目的,后来感觉代码提示老是提示不出来,才换到 Qt Creator 的
219 天前
回复了 juzisang 创建的主题 程序员 关于程序员秃头,从梗到刻板印象
@hancai 还能玩 DOTA 的公司也太爽了吧
219 天前
回复了 nenseso 创建的主题 Qt 为什么 Qt Creator 界面如此丑陋
@v999ex 主要以前用惯了 Xcode ,再换其它的 IDE ,总感觉其他的颜值比不上 Xcode ,但是用上 Qt Creator 时。。。还是想吐槽一句
220 天前
回复了 fyzhh 创建的主题 数据库 关于开后门
后门开的好,牢饭吃到饱
C++的语法非常庞杂,建议用到什么再去学,另外建议从内存的角度去看待语法,最后如果是入门的话推荐先阅读一下 c++ primer plus
1  2  3  4  5  6  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4998 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 08:41 · PVG 16:41 · LAX 01:41 · JFK 04:41
Developed with CodeLauncher
♥ Do have faith in what you're doing.