V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  vincentxue  ›  全部回复第 29 页 / 共 61 页
回复总数  1216
1 ... 25  26  27  28  29  30  31  32  33  34 ... 61  
2018-10-25 17:44:57 +08:00
回复了 MaxSoloware 创建的主题 Apple 请问各位 iOS 网络编程要怎么学?
@fengyiqicoder 不客气。教人这个可是严肃话题,我不敢乱说。。我觉得你需要什么学什么就行了,现学现用。。你想要系统地学习就系统地学习。油管上很多教程的。
2018-10-25 14:57:41 +08:00
回复了 MaxSoloware 创建的主题 Apple 请问各位 iOS 网络编程要怎么学?
问这个问题,我假定你是要问 HTTP 通讯。

不知道你目前是什么水平。如果是对任何网络编程都不懂,例如不知道常用的 RESTful 架构,JSON、XML 数据交换格式,那你得首先补充这几个基础知识。

如果你知道上面的基础,或者有其他语言的经验,那就好办了。你只直接用成熟的开源库就可以了,原因在于你可以少踩很多坑,专注做你要做的事,把网络的东西交给库去做。我认为你目前的水平还看不懂这些开源库内部的架构代码,原因在于库内部除了网络编程,还涉及很多线程、设计模式、语言技巧等等之类的东西,新手是很难看懂的,也没必要花时间去啃,等你熟悉了再去看就简单很多。

如果你想要直到用原生的代码如何做网络通讯,可以参见官方文档。苹果的绝大多数类库的文档都很完善,写的也易懂,有什么问题,第一时间可以去看看官方文档。

Swift 的 HTTP/HTTPS 通讯库通常是用 Alamofire,它是 AFNetworking 的 Swift 版本。但更多人会选择用 Moya,它基于 Alamofire 封装了一个类似于最佳实践的网络抽象层,这个库你如果有网络编程的经验你就明白它存在的意义。

延伸一些其他的你需要用到的。

JSON 解析一般用 SwiftyJSON。
ORM 一般用 ObjectMapper。
Core Data 你可以选一个顺眼的 https://github.com/topics/coredata?l=swift&o=desc&s=stars
SQLite 3 一般用 SQLite.swift。
资源管理可以配合 R.swift。
布局很多人用 SnapKit,但我已经转 PinLayout 和 FlexLayout (如果你会 CSS 的 Flexbox,用这个库你可以无缝切换)。


官方文档 URL Loading System:
https://developer.apple.com/documentation/foundation/url_loading_system
2018-10-23 13:30:05 +08:00
回复了 KasuganoSoras 创建的主题 分享创造 爆肝,一晚上时间开发出一个论坛
这界面完全是 WordPress 的感觉啊...
2018-10-19 17:03:04 +08:00
回复了 ACEonly 创建的主题 宽带症候群 发帖庆祝一下终于有独立的 ipv6 地址了
@yujincheng08 我之前都打了, 那边说听不懂我也是醉了,感觉也用不上,就没折腾了。
2018-10-19 14:12:56 +08:00
回复了 ACEonly 创建的主题 宽带症候群 发帖庆祝一下终于有独立的 ipv6 地址了
同江门电信,参照 #8 楼的设置,重启了依然没有 IPv6。。

IPv6 信息
WAN 连接名称 使能状态 连接状态 前缀获取方式 前缀 IP 获取方式 IP 地址 IP 地址状态 主用 DNS 备用 DNS
3_INTERNET_B_VID_41 启用 / / / / / / / /
2018-10-18 15:52:06 +08:00
回复了 celeron533 创建的主题 宽带症候群 [转发]海底光缆故障通告
怪不得我日本的服务器最近突然延时到 9k+ms...
我以前陆陆续续在某宝的苹果地带 MacZone 买过两台 iMac,一台 MacBook Pro,和官网买的看不出有什么区别,用了几年都没有问题。
2018-10-17 14:19:27 +08:00
回复了 flowfire 创建的主题 硬件 8700k 有必要开盖么,刚换了水冷。。。
我也是这个 u,没开过盖,就是装上直接用了,用的技嘉 z370,BIOS 里直接设置的 5.0 超频,内存好像是超的 3600,也是水冷,用了快一年了没问题。不玩游戏。
2018-10-15 22:03:57 +08:00
回复了 yo0o0o0 创建的主题 奇思妙想 求个自动倒水的设备
常坐也不好,多跑几趟对身体好。
2018-10-14 16:35:35 +08:00
回复了 gues 创建的主题 职场话题 求各位帮忙做个问卷调查,拜托了
您的答卷已经提交,感谢您的参与!
2018-10-14 16:05:01 +08:00
回复了 clearc 创建的主题 Surge 我也开个车, Surge 3 Mac (3 Devices)
加你了
2018-10-12 14:55:34 +08:00
回复了 SukkaW 创建的主题 分享创造 DisqusJS - 一个超轻量级的 DISQUS「评论基础模式」
不错,感谢分享。GPLv3 略表遗憾。。
2018-10-10 12:41:16 +08:00
回复了 iloveyouso 创建的主题 宽带症候群 你们还能登录上 TeamViewer 吗?
Mac 端的向日葵完全不能用,感觉还在初级阶段。
2018-10-08 14:26:45 +08:00
回复了 Terry05 创建的主题 分享创造 v-region 1.8.1 发布,基于 Vue2 的中国行政区划选择器
支持一发
2018-10-06 20:25:36 +08:00
回复了 bethebetter 创建的主题 程序员 谷歌 Chrome 默认开启了一个 ping 属性,跟踪用户
正常... 毕竟是 Chrome 不是 Chromium,注重隐私的话还是用 Tor 浏览器或者火狐吧。。
2018-10-03 11:21:43 +08:00
回复了 shsdust 创建的主题 Android 想听听大伙对 pixel 系列的客观评价
我有一台 Pixel 2,只是拿来做测试机的,我主要用 iOS 系统。

我自己的感觉就是特么的 Android 也能这么丝滑流畅么,滑动什么太特么丝滑流畅了。。

别的没有深度体验不好说。
1 ... 25  26  27  28  29  30  31  32  33  34 ... 61  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5448 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 53ms · UTC 07:24 · PVG 15:24 · LAX 23:24 · JFK 02:24
♥ Do have faith in what you're doing.