Giter Site home page Giter Site logo

iosinterview's Introduction

iOS面试总结

关于笔记

前言

该笔记本来是发在公众号【iOS成长之路】的读者群里,初衷是希望大家帮我勘误一下,后来机缘巧合之下被群主放在公众号周报内容中。当时发的有道云笔记连接,不太方便后期的维护,现在把他放在github上,也方便大家给我提反馈。

iOS 成长之路的读者群,目前是我加的群里少有的还在讨论技术的 iOS 群,大家有兴趣的话可以通过群主的公众号加入。

为何整理笔记

开始是准备整理一份面试题的,但是后来发现面试题太杂太多了,整理起来有些摸不着头脑,所以后来就按照 iOS 的知识框架来整理的。

整理自己的笔记

我建议大家都来自己整理一份笔记出来。

整理笔记的过程,其实是对自己掌握知识点的一个查漏补缺。学习的正确方式应该是,先搭建起框架,然后再往里面填充知识点,这样才能由点到线、再由线到面。我从年初开始想着复习iOS知识,但是前期只是零碎的复习一些知识点,效果一直不太好,而在12月整理这个笔记的过程中,我感觉自己的知识好像串起来了,收获很大,现在不管是什么知识点我大概都知道该放在哪一块。

其次,整理笔记的过程中,其实是可以加深自己对知识点的理解的。《如何学习》这本书里提到,人们对知识的记忆能力是超乎大家想象的,很多时候你之所以觉得没有记住,是因为你没有掌握提取知识点的方法,而在总结的过程中,我们用自己的语言组织信息,其实就可以加强你提取记忆的熟练程度。

笔记的质量

因为本来是准备整理给自己面试用的,所以质量上肯定是有一定把关的。但是,受限于我个人的能力,可能会对知识点的理解存在一定的偏差。希望大家遇到错误的地方,可以帮我指出,然后共同的把这份总结维护好。

目录

基础知识

iOS知识

Cocoa

iOS进阶

源码

资料

iosinterview's People

Contributors

pengwj avatar

Stargazers

 avatar Timmy Cheng avatar Jeff avatar 小冒 avatar  avatar lizhuo2021 avatar Wilbur Wong avatar GAVEN avatar AllanWell avatar  avatar henrenzhenderen avatar Chester Chen avatar Yvan avatar  avatar zouxiaowei avatar xt avatar Simple4 avatar  avatar canoe avatar leejunhui avatar SilenceZhou avatar  avatar alex100wu avatar 小树 avatar Martin avatar 鲸鱼 avatar SimonMiao avatar  avatar mystarains avatar miaodong avatar SongSong avatar  avatar wangzhipeng avatar oyy avatar  avatar  avatar cynine avatar  avatar Dylan avatar ZP avatar opooc avatar  avatar mukekeheart avatar  avatar  avatar 杨远舟 avatar gaojun avatar 愚非愚余 avatar doxi avatar  avatar brain-ftt avatar LannisZheng avatar charles avatar icc avatar  avatar  avatar 七夜 avatar WQDev avatar  avatar  avatar anchor avatar Harvie avatar  avatar jimmy avatar 钟灵 avatar 咕噜娃 avatar arieslad avatar 孟庆成 avatar Larry Allen avatar 么了 avatar zjc avatar  avatar onion520 avatar Levy·Su avatar zhangferry avatar  avatar Junfeng avatar  avatar

Watchers

James Cloos avatar  avatar Homer avatar SongSong avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.