# ios_sample_app **Repository Path**: jsjxsy/ios_sample_app ## Basic Information - **Project Name**: ios_sample_app - **Description**: IOS 开发sample例子程序 参照极客时间-视频开发 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-07-30 - **Last Updated**: 2024-07-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: IOS, Objective-c ## README 1.[项目视频](https://www.aliyundrive.com/s/qREZia62W2J/folder/63653dbd72cc68ae091242d58d97a08eb02276e5) 2.[IOS和Android对比](ttps://coggle.it/diagram/WtW82bKpvApRh0Zf/t/android-ios-%E5%AF%B9%E6%AF%94) ###项目总结 1.iOS13中appdelegate的职责发现了改变: iOS13之前,Appdelegate的职责全权处理App生命周期和UI生命周期; iOS13之后,Appdelegate的职责是: 1、处理 App 生命周期 2、新的 Scene Session 生命周期 那UI的生命周期交给新增的Scene Delegate处理 2.'pod init' 即可自动生成podfile文件 [新增镜像:pod 镜像源](https://www.jianshu.com/p/ad3ebbb1bdb8) [Cocoapods安装教程](http://www.taodudu.cc/news/show-3691295.html?action=onClick) CocoaPods 默认也是这样的,本地缓存: ~/Library/Caches/ CocoaPods/,就是工程中会复制一份。 3.[OC 循环引用(Retain Cycle)](https://www.jianshu.com/p/c1cee4891c14) 4.[闪屏页面](https://juejin.im/post/5e1463d4f265da5d716e572d) 5.新版本的xcode我发现是这样显示打包文件的:菜单栏Product->Show Build In Finder。然后就可以点开 Products/Debug-iphonesimulator 下面的 .a 文件了。 6.autolayout第三方库: [masonry使用](https://www.jianshu.com/p/99c418cd11f7) [Masonry使用指南](https://juejin.cn/post/6844903950911553543) 7.iOS Provisioning Profile(Certificate)与Code Signing详解 [IOS开发证书](https://blog.csdn.net/phunxm/article/details/42685597) ------------------------------------------------------------------- ###其他项目 10个练手项目 https://github.com/PoBlue/iOS_Small_Project 项目说明 https://www.jianshu.com/p/d33ecc23efd7 推荐的网站和资料 https://zhuanlan.zhihu.com/p/467803126 11个超棒的iOS开发学习网站 https://www.jianshu.com/p/d4760b8352ca