码迷,mamicode.com
首页 >  
搜索关键字:weak    ( 1256个结果
关于@property后面修饰符详解
关于@property后面修饰符详解 @property后面有哪些修饰符 1.线程安全的 atomic、nonatomic 2.访问权限的 readonly、readwrite 3.内存管理(ARC) assign、strong、weak、copy 4.内存管理(MRC) assign、retain ...
分类:其他好文   时间:2017-07-04 20:09:53    阅读次数:266
信号报告
#include int main() { int t; scanf("%d",&t); int m=t/10; int n=t%10; switch(n){ case 1: printf("Faint signals, barely perceptible"); break; case 2: pr... ...
分类:其他好文   时间:2017-07-03 23:58:38    阅读次数:426
iOS点击空白区域隐藏键盘
- (void)setupForDismissKeyboard { NSNotificationCenter *nc = [NSNotificationCenter defaultCenter]; UITapGestureRecognizer *singleTagGR = [[UITapGestur ...
分类:移动开发   时间:2017-07-03 17:19:15    阅读次数:247
Python面向对象编程(一)
1.什么是面向对象 面向对象(oop)是一种抽象的方法来理解这个世界,世间万物都可以抽象成一个对象,一切事物都是由对象构成的。应用在编程中,是一种开发程序的方法,它将对象作为程序的基本单元。 2.面向对象与面向过程的区别 我们之前已经介绍过面向过程了http://www.cnblogs.com/zh ...
分类:编程语言   时间:2017-07-02 22:11:10    阅读次数:216
各种动画集合
经常用到各种各样的动画,所以,自己写一个简单的类别,封装一些简单的动画操作。前段时间学习了一些关联的用法。本着学以致用的原则(怕不用几天又忘了),所以在封装这个小的类别时,用关联给类别增添了几个新的属性。github地址:https://github.com/n1sunjianfei/Animati ...
分类:其他好文   时间:2017-06-27 19:56:16    阅读次数:268
iSO weak和assign的区别
一、区别 1.修饰变量类型的区别weak 只可以修饰对象。如果修饰基本数据类型,编译器会报错-“Property with ‘weak’ attribute must be of object type”。assign 可修饰对象,和基本数据类型。当需要修饰对象类型时,MRC时代使用unsafe_u ...
分类:其他好文   时间:2017-06-26 12:36:27    阅读次数:158
weakSelf 和 strongSelf
cell下载图片的时候会崩溃: 什么时候使用weakSelf? 参考这篇博客: http://ios.jobbole.com/88708/ block避免循环循环引用 什么时候使用strongSelf? 在block中多次使用Self的属性,方法,为了避免self变成nil(因为weak修饰的变量在 ...
分类:其他好文   时间:2017-06-24 19:48:12    阅读次数:125
Java Reference Types
References Java provides two different types/classes of Reference Objects: strong and weak. Weak Reference Objects can be further divided into soft an ...
分类:编程语言   时间:2017-06-24 09:50:41    阅读次数:255
OC对象之旅 weak弱引用实现分析
Runtime源码分析带你了解OC实现过程。其中参考了大量的大神的代码以及文献里面也有个人的见解欢迎拍砖欢迎交流。两种常见使用场景///weak属性@interfaceXX:XX@property(nonatomic,weak)Type*weakPtr;@end///代码块中使用{///使用__weak __weakType*weakPtr=[[SomeObjectalloc]i..
分类:其他好文   时间:2017-06-21 20:05:39    阅读次数:305
iOS 关于修饰代理用weak还是assign
1.对于strong:该对象强引用delegate,外界不能销毁delegate对象,会导致循环引用(Retain Cycles) 因为我们一般代理的都是当前的控制器 比如scrollView.delegate = self;这时候就成了上面的一个圈的循环引用。如果上图delegate为强指针,那么 ...
分类:移动开发   时间:2017-06-21 00:52:10    阅读次数:258
1256条   上一页 1 ... 31 32 33 34 35 ... 126 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!