当前位置: 首页 > news >正文

湖南做网站 搜搜磐石网络线上线下一体化营销

湖南做网站 搜搜磐石网络,线上线下一体化营销,小企业怎么做网站,营销型网站建设报价1.引用计数器retainCount:每个对象都有这个属性,默认值为1,记录当前对象有多少人用。 为对象发送一条retain/release消息,对象的引用计数器加/减1,为对象发一条retainCount,得到对象的引用计数器值,当计数器…

1.引用计数器retainCount:每个对象都有这个属性,默认值为1,记录当前对象有多少人用。

   为对象发送一条retain/release消息,对象的引用计数器加/减1,为对象发一条retainCount,得到对象的引用计数器值,当计数器为0时自动调用对象的dealloc方法。

   手动发送消息:-(id)performSelector:(SEL)@Selector

        Person *p = [Person new];

        SEL s = @selector(func);

        [p performSelector:s1];   等于 [p func];

2.MRC:手动引用计数/手动内存管理:手动发送retain和release。

   ARC:自动引用计数/手动内存管理: 自动 发送retain和release。

3.野指针:OC中的野指针:指针指向的对象已经被回收了。避免野指针:设置nil。

4.回收内存空间的本质:代表变量所占的空间可以分配给其他人了。

5.僵尸对象:1个已经被释放的对象,但是这个对象所占的空间还没被分配。

6.内存泄漏:对象没有被及时回收,一直在内存中,直到程序结束。

7.MRC模式下,对象时OC对象,setter和dealoc应该写内存管理机制。

8.@property:自动生成私有属性,属性的getter和setter方法的声明和实现。

   @property(参数1,参数2)数据类型 名称;

    参数: 多线程相关的:atomic:默认值,setter方法有线程安全锁,效率低;nonatomic:反之。

                setter方法相关的:assign:默认值,setter方法直接赋值;retain:生成符合MRC内存管理的setter方法:先判断对象是否是同一个,如果不是,release旧的,retain新的。

                只读只写:readwrite:默认值,同时有getter和setter;readonly:只有getter。、

                生成getter和setter方法名称相关的:可以修改setter和getter方法名称。

9.@class:A包含B、B包含A的循环嵌套问题,用@class标注这是一个类。

                

http://www.hotlads.com/news/4888.html

相关文章:

  • 做门户网站要多少钱指数运算法则
  • 做网站应选那个主题山东服务好的seo公司
  • wordpress建站 域名搜索引擎优化的根本目的
  • 网站建设需求分析调查表seo外包优化公司
  • 视频付费点播网站怎么做山东关键词网络推广
  • html5手机网站发布微营销平台系统
  • 专业的网站建设公司做网络推广可以通过哪些渠道推广
  • 文章网站如何与压力做营销策划方案ppt模板
  • microsoft免费网站淘宝代运营靠谱吗
  • 开封+网站建设+网络推广网站建设技术托管
  • 已备案网站域名google代理
  • 制作网站规划书搜索引擎技巧
  • 米拓建站最新进展廊坊百度关键词优化怎么做
  • 网站制作 视频厦门小鱼网
  • 哪个网站可以做推手宁波网站推广
  • 合肥网站建设电话google官网注册账号入口
  • 国家公信网查询系统seo好找工作吗
  • 在线快速建站企业营销策划实训报告
  • 直播网站开发多少钱常州网络推广seo
  • 教做高级料理的网站关键词排名是什么意思
  • 可以登录国外网站吗怎样做网络销售平台
  • 自己做微商想做个网站无锡做网站的公司
  • 网站后台管理程序下载查网站流量的网址
  • 在线销售型的网站成都百度搜索排名优化
  • 做微信公众号第三网站html简单网页代码
  • 做预售的网站网站批量查询
  • 布吉做棋牌网站建设哪家便宜北京网站优化服务
  • 做网站推广需要花多少钱百度投放广告联系谁
  • 免费网址怎么申请注册旺道seo营销软件
  • 织梦五彩婚纱源码网_婚庆策划网站php源码全网seo