![]() | 1 idragonet 2024-02-02 09:45:29 +08:00 我之前 iOS 同事都是失业大半年了。 |
![]() | 2 chunqicoder 2024-02-02 09:45:41 +08:00 ![]() 面试的时候会不就行了 |
![]() | 3 hooych 2024-02-02 09:45:55 +08:00 网络请求封装加密,看看请求怎么传参不就行了,不至于不会吧? |
4 cs1024 2024-02-02 09:48:59 +08:00 内耗具体是指? |
5 Justin13 2024-02-02 09:49:24 +08:00 via Android 不错了,你起码还有工作,多少 IOS 都失业转其他了 |
6 iyiluo 2024-02-02 09:49:40 +08:00 加密一般都是把请求参数加密,在请求最终发送的地方下个断点,最后查看堆栈,调了哪些方法不就一目了然了 |
![]() | 7 whyrookie 2024-02-02 09:52:11 +08:00 这个应该是统一封装一个参数拦截的地方吧,获取到所有参数后做加密,我比较好奇 OP 在哪些方面一直内耗? |
8 unclejock 2024-02-02 09:55:13 +08:00 ![]() 看不懂在说什么.... |
![]() | 9 huang86041 2024-02-02 09:56:20 +08:00 ![]() 啥内耗不内耗的,就说你工作上的任务,你有没有按时完成。拖没拖后腿。 工作能胜任,干嘛说自己内耗。 就像你不能要求农民会种植所有的庄稼,厨师会做所有的菜系。你能胜任你的工作就 OK 了。如果你要求进步,就要让自己满足下一个工作的要求。 |
![]() | 10 version 2024-02-02 10:07:52 +08:00 也不算内耗吧.看人的..上班不想学习.接手项目能跑就行...下班活自己.. 你让它搭建一个框架.并独立完成一个项目..不太可能的了. 别纠结那么多...有些人本身编程就不感兴趣... 有个文凭.混进来就拧螺丝就好..也没想过几年后还干这个..所以也没必要学习 看开些..对方不会的..自己不懂得语言框架...可以 chatgpt 问问..大部分都能解决 api 问题.. |
11 K332 2024-02-02 10:10:29 +08:00 不会就问,问 gpt ,谷歌,网友,都行 |
12 Ma4cus 2024-02-02 10:18:21 +08:00 |
13 qianckjuan 2024-02-02 10:19:17 +08:00 ![]() 你这个帖子就是在内耗 大家不要听受 op 这个成就不太行的人的影响 :) |
14 xu455255849 你是在看不起我吗? 我知道你说的,但是我没工作 |
15 BUHeF254Lpd1MH06 2024-02-02 11:00:26 +08:00 可以理解,是挺菜的,我也见过这么菜的人。尤其是 iOS 开发,一直在耕自己拿一亩三分地,有很多还在那写 OC 呢 |
![]() | 16 cherryas 2024-02-02 11:07:45 +08:00 到 30 岁你就懂了 |
![]() | 17 ygtq 2024-02-02 11:17:02 +08:00 最后网络请求封装加密在哪里我找都找不到, 这个...找不到就找不到呗,慢慢找最后能找到就行了,其他似乎也没啥啊 |
18 zhuoyue100 2024-02-02 11:27:34 +08:00 找不到就找不到,后面在研究一下就行了。你这样真是在内耗,没有任何意义 |
![]() | 19 KOMA1NIUJUNSHENG 2024-02-02 11:35:29 +08:00 |
20 hauibojek 2024-02-02 14:12:18 +08:00 找不到代码在哪不至于吧。 一般 oc 的网络请求 要么就对 af 再封装一层 ,要么是猿题库那种每个接口是一个类那种 swift 的就是 moya 做下封装 |
21 datoujiejie221 2024-02-02 14:14:10 +08:00 同 iOS ,当时看后端的 spring security 框架也看的头疼,java 写的框架抽象太多了,还是需要时间去消化。 |
22 zhengjing 2024-02-02 14:23:17 +08:00 iOS ,昙花一现,发展太快。还是搞实业的工作靠谱 |
23 zw1one 2024-02-02 14:54:09 +08:00 络请求封装加密。开源框架的话,找不到是你的问题。是自己魔改的框架的话,那是屎山的问题。 |
![]() | 24 darkengine 2024-02-02 16:18:50 +08:00 还能运行的话打个断点不就出来了? |
25 piecezzz 2024-02-02 16:57:58 +08:00 其实如果你家里有矿的话,也不是不可以。 |
![]() | 26 beyondstars 2024-02-02 17:11:46 +08:00 不是,我吐槽一句。虽然我对 iOS 也不太懂。 但是,从常识来说,怎么封装请求,一般不都是 library, framework 负责的事吗?一般就是你传一个 URL, 一个方法一个 Payload, 构造一个 Request 对象,然后再在一个 context/client 里边去 do (执行)这个 request, 请求就发出了啊?不同语言、框架实现不同,但是大同小异吧? 至于怎么加密?这一般来说也不是你应用层负责的事吧?按理说一般都是 TLS (传输层安全机制)自动加密的,现在还有应用开发者自己造一套轮子对传输数据实现加解密的?就安全性能来说不是一般都不提倡自己造轮子么? |
![]() | 27 k9982874 2024-02-02 17:13:55 +08:00 这不到不是你菜,是当初写这坨屎的人垃圾。这样想就没问题了 |
![]() | 28 beyondstars 2024-02-02 17:21:13 +08:00 至于说封装请求的代码怎么找,那就顺着事件/组件生命周期去找呗,比如说一个加入购物车/点赞/关注的操作,比如说一个组件加载过程中的各种钩子函数,一层一层“转到定义”,“查找引用”这样找下去,总会涉及到和后端交互、拉取数据的吧?你组件初始化过程中不得涉及到拉取数据?用户对另一个用户点击了“关注”按钮,app 它不得构造一个相应的 request 至少包含那个被点赞用户的 uid 发给后端?顺着事件的逻辑去看代码,这一切都是自然而然的吧。 |
![]() | 29 beimenjun PRO 我觉得你的反思不是啥“应该专精,不要内耗”,这些都是很虚的事情,而是反思下实际一点的问题:这个项目接手多久了,为啥对这个具体项目这么不熟悉,理论上只要不是瞎写的项目,去对应文件夹,网络部分代码一行一行扫过去也该找到啊。 |
![]() | 30 me1onsoda 2024-02-02 17:30:38 +08:00 @beyondstars #25 有的。防别人抓包解析你的字段内容,要再对 payload 加解密 |
31 iOCZS 2024-02-02 18:09:27 +08:00 去找到请求类,看看代码啊。 |