温故而知新

今天整理之前写的一篇关于如何使用 swift 语言发送 HTTP 的 GET 和 POST 请求的文章,为的是将文章发布到博客和 macOS 开发 知乎专栏,复阅了之前攒下的资料,为了更好地讲解清楚,专门写了一个 Demo,在写 Demo 的时候,遇到了几个问题,一一解决了!此时顿悟,温故而知新的效应在哪个领域都是有的,同一个技术点,重新验证实现的时候总会有新的发现和收获,今天很 OK!

另外,十里也对熟能生巧有了新的认知,熟练可能不仅仅是简单的重复,每次重复都是一种积累,其中不乏新的收获,最后的那种 也包含了经验的含义,因为 温故而知新 所以 熟能生巧


daily

243 字

2019-02-23 14:41 +0000

59

1 评论
Anonymous Chrome 72.0.3626.109 macOS 10.14.3
2019-02-26回复

看了您的 macOS 专栏写的非常好, 不知道是否愿意授人以渔, 推荐一下 macOS 方面的材料? 最近在学习 macOS 方面的开发, 感觉资料特别少, 非常感谢.

5km Safari 12.0.3 macOS 10.14.3
2019-02-26回复

@Anonymous

您好,谢谢您的赞赏!根据我的情况的话:

  1. 学习 swift 语言是基础,所以要先了解这门语言的语法:swift 官方网站苹果官网整理的资料Swift 4.2 中文版翻译
  2. 学习 macOS app 开发:macOS Tutorials,看了这里的资料应该会基本了解 app 开发流程
  3. 辅助工具,使用 Dash 查看苹果官方接口文档
  4. 以实际项目练手,一开始以做一个简单 app 为目的,在开发中会遇到很多问题,这时要搜索网上的资料:最好使用 google,英文描述搜索,注意加关键字 cocoa 或 macOS develop 等;如果搜不到想要的结果,可以尝试搜索 iOS 开发的对应问题,有时会找到解决方案,只不过要使用 macOS 框架中的方法(网上一直流传,学会了 iOS 开发,上手 macOS 开发很容易,所以可以考虑先学 iOS 开发😂,斯坦福大学每年都出的课程很不错)。解决实际问题的过程中就会慢慢积累到相关知识!
  5. 最近某东上买了一本书《macOS应用开发基础教程》,掌握一定基础后看应该会上手容易一些
  6. 可以关注 youtube 上的相关主题的视频,比如 Brian Advent (需要科学上网,具体可以了解 搬瓦工VPS 和 shadowsocks)
  7. 关注其他开发者的博客,这里分享一个 Tibor Bodecs,我也忘记怎么找到这个博客的了,我的意思是:网上看到一些不错的博主,可以收藏,定期关注(看到好的,麻烦也分享给我一下😝)

其实我也算是新手,也在学习中。。。😅,一起进步!

Powered By Valine
v1.5.2