美文网首页
iOS 优化知识点积累

iOS 优化知识点积累

作者: 小明君 | 来源:发表于2018-05-04 13:36 被阅读84次

1, 应用启动

首先我们来了解一下,这个iOS应用启动的流程,首先应用启动,执行mian函数;

2,执行UIApplicationMain函数,创建UIApplication对象,创建UIApplicationDelegate对象。

3,读取info.plist文件的配置,建立沙箱,权限检查等。

4,创建应用程序的  main RunLoop循环。

5,给代理发送程序启动的代理方法,application:didfinishllaunchoption 。如果info文件里有storyboard,加载,如果没有,则根据代码来创建主window,然后创建根视图控制器。

6.能。如果使用type属性的话,会崩溃,因为类别不能增加属性。可以在类别里添加get,seter方法.get用objc_getAssociatedObject(self,@"propertypeName";)set方法用objc_setAssociatedObject(self,@"propertypeName",propertypeName,OBJC_ASSOCIATION_COPY_OBJC_ASSOCIATION_COPY);

7.NSLog(@"%ld %ld %ld %ld ",sizeof (char), sizeof(char[2]) ,sizeof(char *),sizeof((char *)(124)));这句话在32位系统下输出结果是什么?

答:1,2,8,8 第一个,char字符型1的长度;第二个,XX;第三个,是指针的大小,32位计算为4,64位计算机为8。

相关文章

  • iOS 优化知识点积累

    1, 应用启动 首先我们来了解一下,这个iOS应用启动的流程,首先应用启动,执行mian函数; 2,执行UIApp...

  • ios 知识点积累

    1、UITabBar 在ipad上显示图片和文字上下不对称以及UITabBarItem不均等分布时候要用到一下方法...

  • iOS App秒开H5实战总结

    iOS app秒开H5实战总结 在《iOS app秒开H5优化探索》一文中简单介绍了优化的方案以及一些知识点,本文...

  • iOS 性能优化

    ios性能优化(一)ios性能优化(二)ios性能优化(三)

  • iOS知识点,iOS开发笔记

    前言:iOS开发之路笔记,iOS知识点总结,在ios开发路上查阅的资料,都是开发时候一点一点积累的笔记,希望能帮到...

  • iOS 性能优化内存优化学习

    iOS APP渲染性能优化iOS性能优化之内存(memory)优化iOS内存和性能优化

  • IOS的性能优化包括哪几点

    iOS性能优化总结 iOS性能优化总结。关于 iOS 性能优化梳理: 基本工具、业务优化、内存优化、卡顿优化、布局...

  • iOS必读 - 收藏集 - 掘金

    iOS 性能优化总结 - iOS - 掘金关于iOS 性能优化梳理: 基本工具、业务优化、内存优化、卡顿优化、布局...

  • iOS 滑动性能优化

    iOS 滑动性能优化 iOS 滑动性能优化

  • iOS 图形性能优化

    iOS 图形性能优化 iOS 图形性能优化

网友评论

      本文标题:iOS 优化知识点积累

      本文链接:https://www.haomeiwen.com/subject/ipsdrftx.html