码迷,mamicode.com
首页 >  
搜索关键字:oc内存管理 mrc oc引用计数    ( 562个结果
多线程设置属性引发的崩溃问题
多线程同时存和取公共变量容易导致崩溃,这个很好理解。那么只是同时调用普通的setter方法呢? ARC环境测试代码如下,变量都是@property属性 对setter方法进行加锁就可以避免崩溃 MRC测试代码 一个特例: ...
分类:编程语言   时间:2017-03-01 12:02:15    阅读次数:213
iOS开发入门 ? OC语言·笔记五
MRC — 手动管理内存 1.1 内存引用平衡原则 1) 如果使用alloc,new开头,或者是copy(复制一个对象)来创建一个对象,意味着你拥有这个对象的所有权。这个对象的引用计数器初始值为1(也有可能>1)。 2) 如果你拥有这个对象的所有权,在不使用此对象时,就有责任向对象发送release ...
分类:移动开发   时间:2017-02-22 12:46:20    阅读次数:178
iOS基础知识之属性及属性关键字
iOS属性及属性关键字 一、属性功能:1.给现有的成员变量生成一对setter/getter方法。2.如果没有声明成员变量,自动声明一个_属性名的私有变量(默认的成员变量是受保护的)。 二、属性关键字:assign 默认(缺省)关键字,基本数据类型的赋值。MRC:手动管理内存retain 对象的属性 ...
分类:移动开发   时间:2017-02-18 23:02:58    阅读次数:412
NodeJS NPM 镜像使用方法
每次npm的时候,走国外的镜像,非常的慢,可以配置一下 通过改变默认npm镜像代理服务,以下三种办法任意一种都能解决问题,建议使用第三种,将配置写死,下次用的时候不用重新配置。 通过config命令 npm config set registry https://registry.npm.taoba ...
分类:Web程序   时间:2017-02-17 23:26:14    阅读次数:185
iOS之mrc转arc
一、前言 项目简介 需要转换的Objective-C文件数量:1000个左右。 开发工具:Xcode 8.0.1 转换方式 我使用的是Xcode本身提供的ARC转换功能。当然你也可以手动手动转换,那不属于本文范畴,而且其工作量绝对能让你崩溃。 二、转换过程 代码备份 在进行如此大规模的更改之前,一定 ...
分类:移动开发   时间:2017-02-08 10:28:28    阅读次数:715
电子显微镜数据格式MRC
电子显微镜数据格式MRC 参考网站: http://www.docin.com/p-195720606.html(冷冻电镜密度可视化软件VAT4M) PDF:专利_MRC图片文件的处理方法及系统 http://bio3d.colorado.edu/imod/doc/mrc_format.txt(Th... ...
分类:其他好文   时间:2017-01-22 12:27:33    阅读次数:298
如何解决虚拟机中的ubuntu系统方向键与退格键不能正常使用的问题
问题描述: 在虚拟机中安装了ubuntu系统,打开vi,当vi进入insert模式后,后退键(backspace)不能删除字符,上下左右键也对应了W,S,A,D。 解决办法: ...
分类:系统相关   时间:2017-01-19 12:37:44    阅读次数:195
Git简介、安装与配置
老规矩QAQ,先来简单介绍一下Git: Git是一个分布式版本控制系统,可以理解为是一个用于管理代码,控制版本,方便多人合作开发的一款工具。 Git:分布式版本控制系统。 SVN、CVS:集中式版本控制系统。 分布式和集中式的区别: 1) 集中式:简单来说,版本库是放到中央服务器的,想要修改就要先从 ...
分类:其他好文   时间:2017-01-13 20:48:02    阅读次数:564
562条   上一页 1 ... 17 18 19 20 21 ... 57 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!