# Blogs **Repository Path**: jiayuanfang/Blogs ## Basic Information - **Project Name**: Blogs - **Description**: iOS/Swift/React Native/Objective C的一点心得 - **Primary Language**: Swift - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-08-09 - **Last Updated**: 2022-06-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 关于我 - [CSDN博客](http://blog.csdn.net/hello_hwc?viewmode=list) - [简书](http://www.jianshu.com/u/852cee407979) - [StackoverFlow](http://stackoverflow.com/users/3940672/leo) 如果发现博客有内容上的问题,欢迎[issue](https://github.com/LeoMobileDeveloper/Blogs/issues)。 ---- ## 基础 - [网络分层与数据加密](https://github.com/LeoMobileDeveloper/Blogs/blob/master/Basic/NetworkAndEncrpyt.md) ----- ## iOS - [iOS编译过程的原理和应用](https://github.com/LeoMobileDeveloper/Blogs/blob/master/iOS/iOS%E7%BC%96%E8%AF%91%E8%BF%87%E7%A8%8B%E7%9A%84%E5%8E%9F%E7%90%86%E5%92%8C%E5%BA%94%E7%94%A8.md) - [iOS自动化测试的那些干货](https://github.com/LeoMobileDeveloper/Blogs/blob/master/iOS/iOS%E8%87%AA%E5%8A%A8%E5%8C%96%E6%B5%8B%E8%AF%95%E7%9A%84%E9%82%A3%E4%BA%9B%E5%B9%B2%E8%B4%A7.md) - [越狱+Reveal 7分析三方AppUI框架教程](https://github.com/LeoMobileDeveloper/Blogs/blob/master/iOS/iOS%E8%B6%8A%E7%8B%B1%2BReveal%207%E5%88%86%E6%9E%90%E4%B8%89%E6%96%B9AppUI%E6%A1%86%E6%9E%B6%E6%95%99%E7%A8%8B.md) - [MVVM和Controller瘦身实践](https://github.com/LeoMobileDeveloper/Blogs/blob/master/iOS/MVVM%20and%20Controller%20thin.md) - [优雅的开发TableView](https://github.com/LeoMobileDeveloper/Blogs/blob/master/Swift/Elegant%20TableView.md) - [60fps的网易云音乐首页](https://github.com/LeoMobileDeveloper/Blogs/blob/master/iOS/60fps%E7%BD%91%E6%98%93%E4%BA%91%E9%9F%B3%E4%B9%90%E9%A6%96%E9%A1%B5.md) ----- ## ObjectiveC - [深入理解ARC](https://github.com/LeoMobileDeveloper/Blogs/blob/master/iOS/%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3ARC.md) - [Block 背后的黑魔法](https://github.com/LeoMobileDeveloper/Blogs/blob/master/iOS/Dark%20magic%20of%20block.md) - [消息转发机制与Aspects源码解析](https://github.com/LeoMobileDeveloper/Blogs/blob/master/iOS/%E6%B6%88%E6%81%AF%E8%BD%AC%E5%8F%91%E6%9C%BA%E5%88%B6%E4%B8%8EAspects%E6%BA%90%E7%A0%81%E8%A7%A3%E6%9E%90.md) ----- ## Swift - [Swift进阶之内存模型和方法调度](https://github.com/LeoMobileDeveloper/Blogs/blob/master/Swift/Method%20Dispatch%20and%20Memory%20Layout.md) - [Playground精讲](https://github.com/LeoMobileDeveloper/Blogs/blob/master/Swift/Playground%E7%B2%BE%E8%AE%B2.md) - [GCD精讲](https://github.com/LeoMobileDeveloper/Blogs/blob/master/Swift/GCD.md) - [优雅的开发Swift和Objective C混编的Framework](https://github.com/LeoMobileDeveloper/Blogs/blob/master/Swift/%20%E4%BC%98%E9%9B%85%E7%9A%84%E5%BC%80%E5%8F%91Swift%E5%92%8CObjective%20C%E6%B7%B7%E7%BC%96%E7%9A%84Framework.md) - [Swift中的错误处理](https://github.com/LeoMobileDeveloper/Blogs/blob/master/Swift/ErrorHandling.md) ----- ## ReactNative - [IDE(Atom+Nuclide)配置:安装,运行,调试](https://github.com/LeoMobileDeveloper/Blogs/blob/master/ReactNative/ReactNative%20IDE%20Setup.md) - [动画详解](https://github.com/LeoMobileDeveloper/Blogs/blob/master/ReactNative/Animations.md) - [细说Navigator](https://github.com/LeoMobileDeveloper/Blogs/blob/master/ReactNative/Navigator.md) - [flexbox入门](https://github.com/LeoMobileDeveloper/Blogs/blob/master/ReactNative/FlexBox.md) ----- ## 源码解析 - [Alamofire的设计之道](https://github.com/LeoMobileDeveloper/Blogs/blob/master/Swift/Art%20of%20Alamofire.md) - [Mantle源码分析](https://github.com/LeoMobileDeveloper/Blogs/blob/master/iOS/Anaylize%20Mantle.md) - [AsyncDisplayKit源码分析](https://github.com/LeoMobileDeveloper/Blogs/blob/master/iOS/Anaylize%20AsyncDisplayKit.md) - [SDWebImage源码分析](https://github.com/LeoMobileDeveloper/Blogs/blob/master/iOS/Anaylize%20SDWebImage.md)