码迷,mamicode.com
首页 >  
搜索关键字:nonatomic    ( 1690个结果
@property后面可以有哪些修饰符?
原子性 nonatomic特质 如果不写默认情况为atomic(系统会自动加上同步锁,影响性能) 在iOS开发中尽量指定为nonatomic,这样有助于提高程序的性能 读/写权限 readwrite(读写)、readooly (只读) 内存管理语义 assign、strong、 weak、unsaf ...
分类:其他好文   时间:2017-09-22 01:05:03    阅读次数:162
这个写法会出什么问题: @property (copy) NSMutableArray *array;
因为copy策略拷贝出来的是一个不可变对象,然而却把它当成可变对象使用,很容易造成程序奔溃 这里还有一个问题,该属性使用了同步锁,会在创建时生成一些额外的代码用于帮助编写多线程程序,这会带来性能问题,通过声明nonatomic可以节省这些虽然很小但是不必要额外开销,在iOS开发中应该使用nonato ...
分类:其他好文   时间:2017-09-22 01:04:48    阅读次数:181
textField监听键盘的扩展
@interface UITextField (Healper) /** * 是否支持视图上移 */ @property (nonatomic, assign) BOOL canMove; /** * 点击回收键盘、移动的视图,默认是当前控制器的view */ @property (nonatomi ...
分类:其他好文   时间:2017-09-21 13:50:19    阅读次数:168
Xcode 快速开发 代码块 快捷键
Xcode的代码片段(Code Snippets)创建自定义的代码片段,当你重用这些代码片段时,会给你带来很大的方便。 常用的: 1.strong:@property (nonatomic,strong) <#Class#> *<#object#>;2.weak:@property (nonatom ...
分类:其他好文   时间:2017-09-20 18:05:16    阅读次数:298
ios仿收货地址管理
最近公司项目增加了一个需求,然后要有收货地址的管理,有单选框的设置,我昨晚也是写了很晚才写出来的,然偶今天就分享一下吧,同时也是我自己积累的过程,当然了,我今天给的是一个demo的例子,我不可能把自己的项目搬进来。下面就不说废话了,直接上代码。 我现在写的是一个简单的demo,至于后面可能会加上难的 ...
分类:移动开发   时间:2017-09-10 13:28:08    阅读次数:259
cell中加上无限轮播的效果
直接上代码 首先是建立一个继承UIView的文件 @interface GFCarouselView : UIView ///数据源 @property (nonatomic,copy) NSArray *dataArray; .m文件 @implementation GFCarouselView ...
分类:其他好文   时间:2017-09-09 22:31:07    阅读次数:267
给图片添加缩放、旋转、放大手势
创建一个继承于uiimageview的子试图 在头文件中添加手势 @interface LXQuaereEditImageView : LXBaseImageView <UIGestureRecognizerDelegate> @property (nonatomic,strong,readonly ...
分类:其他好文   时间:2017-09-07 18:11:09    阅读次数:155
CollectionViewMasonryLayout
// // JKMasonryLayout.h // CollectionViewCustomerLayout // // Created by Jack on 2017/7/3. // Copyright © 2017年 buakaw.lee.com.www. All rights reserve... ...
分类:其他好文   时间:2017-09-04 09:53:47    阅读次数:127
ios15--综合小例子
// // XMGViewController.m,控制器类 #import "XMGViewController.h" #import "XMGShop.h" @interface XMGViewController () // 购物车 @property (weak, nonatomic) IB... ...
分类:移动开发   时间:2017-09-02 15:31:24    阅读次数:416
iOS应用管理(字典转模型)
1. 新建appViewModel 1.1声明需要的属性 //NSString一般用copy来修饰 @property(nonatomic,copy)NSString *name; @property(nonatomic,copy)NSString *icon; //字典转模型的方法 - (id)i ...
分类:移动开发   时间:2017-09-01 17:51:45    阅读次数:269
1690条   上一页 1 ... 6 7 8 9 10 ... 169 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!