E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
nonatomic
iOS 使用 FLAnimatedImageView 播放GIF,并控制播放一次
FLAnimationImageView实现修改FLAnimationImageView添加forcePause属性@interfaceFLAnimatedImageView:UIImageView@property(
nonatomic
刘小哈哈哈
·
2023-08-31 10:18
ios
2019-06-28
;Asaproperty:@property(
nonatomic
,copy,nullability)returnType(^blockName)(parameterT
FancyMF
·
2023-08-31 03:47
Singleton正确写法(ARC环境下)
Singleton单例的正确写法(ARC环境下)TestSingleton.h#import@interfaceTestSingleton:NSObject@property(
nonatomic
,copy
Lorne_coder
·
2023-08-30 17:02
tableView 添加索引和根据索引分类
@interfaceFZAddressBookListViewController()@property(
nonatomic
,strong)UITableView*tableView;@property
330PG
·
2023-08-30 16:39
NSString什么时候用copy,什么时候用strong
比如:@property(retain,
nonatomic
)NSString*rStr;@property(copy,
nonatomic
)NSString*cStr;
懵逼树上懵逼果
·
2023-08-30 06:12
ios -
nonatomic
和atomic的区别
前言ios开发中使用@property声明属性时,经常要用到
nonatomic
和atomic这两个关键字,若不写会默认为atomic@property(
nonatomic
,strong)UIImageView
Fat_Blog
·
2023-08-29 20:34
iOS 自定义转场动画
iOS内部提供了自定义转场动画的代理@property(nullable,
nonatomic
,weak)idtransitioningDelegate;我们可以在UIViewController直接写转场动画
前行的骆驼
·
2023-08-28 19:23
iOS多线程安全(一)
这里就从atomic与
nonatomic
讲起。atomicatomic能从一定程度上保证线程安全,但是大部分的情况下并没不能完全保证线程安全。
bluedaquiri
·
2023-08-28 13:52
IOS之长按图片保存到本地
我们在开发的过程中,很多项目中都有很多各式各样的图片,这样一来,难免就会有保存图片到相册的功能,其实很简单,今天空下来了,我详细的写一下:首先先创建一个UIImageView对象:@property(
nonatomic
本客
·
2023-08-28 06:40
浅谈动态数组&数据结构(object-C)
那么就可以通过创建对象的时候来控制类的类型@interfaceArrayList:NSObject//元素数量@property(readonly)NSUIntegercount;@property(nullable,
nonatomic
topCui
·
2023-08-27 20:39
iOS atomic
nonatomic
多读单写 文件读写安全 IO操作
atomic跟
nonatomic
修饰词区别给属性原子性加上atomic,可以保证给属性的setter跟getter方法原子性操作,保证线程同步,比较消耗性能。
咖啡豆8888
·
2023-08-27 15:32
OpenGLES使用GLSL语法流程
流程@interfaceCCView()//在iOS和tvOS上绘制OpenGLES内容的图层,继承与CALayer@property(
nonatomic
,strong)CAEAGLLayer*myEagLayer
傲骨天成科技
·
2023-08-27 11:21
KVO-监听属性值
基本用法@interfaceYZPerson:NSObject@property(
nonatomic
,assign)intage;@property(
Arthur澪
·
2023-08-27 03:54
NSTimer 循环引用
哟呵呵定时器在项目开发中会经常使用,下边就是最简单的一个定时器@interfaceViewController()//self对timer强引用@property(
nonatomic
,strong)NSTimer
听雨轩_dmg
·
2023-08-26 10:21
刨根问底:为什么不能用 copy 修饰 NSMutableArray ?
前言安利一波个人blog地址:https://zlanchun.github.io@property(
nonatomic
,copy)NSMutableArray*imArray;会有什么问题?
取水
·
2023-08-25 16:24
iOS 中成员变量、实例变量、属性 区分
实例变量、属性变量的联系@interfaceMyViewController:UIViewControlle{UIButton*yourButton;intcount;iddata;}@property(
nonatomic
th先生
·
2023-08-25 13:16
iOS中atomic一定是线程安全的吗
一、先来做个测试先设置两个属性,分别为atomic和
nonatomic
,再做一个1000个异步请求,修改name属性的值@interfaceTwoViewController()@property(
nonatomic
ChenL
·
2023-08-25 10:26
TabBarController的几种动画效果的实现
@interfaceMainTabbarVC()@property(
nonatomic
,assign)NSIntegerindexFlag;//记录上一次点击tabbar,使用时,记得先在init或viewDidLoad
Minnie_Liu
·
2023-08-23 17:31
Block的使用
void);//有参有返回int(^block2)(intnumber);//对blocktydpeftypedefvoid(^valueBlock)(NSString*string);@property(
nonatomic
小芳姑娘2012
·
2023-08-23 16:52
ios中数组的 firstObject 和 [0]的区别
@property(nullable,
nonatomic
,readonly)ObjectTypefirstObjectAPI_AVAILABLE(macos(10.6),ios(4.0),watchos
第一梯队利群
·
2023-08-23 07:12
针对数组元素为对象的快速排序
例如自定义对象BKPerson@interfaceBKPerson:NSObject@property(
nonatomic
,strong)NSString*ID;@property(
nonatomic
,
EASXAI
·
2023-08-22 01:52
02 - Block(基础篇)
这次,就好好来分析一下,从本质出发~1-Block的声明以及实现首先block的申明(返回数据类型)(^block名称)(参数);如下代码:@property(copy,
nonatomic
)void(^
Orely
·
2023-08-21 12:27
面试题之属性
@property(
nonatomic
,copy)NSMutableArray*array;这个写法会出什么问题?
csii993
·
2023-08-20 23:04
Objective-C中Category的本质
写一个Person的分类:Person+DOPerson+DO.h文件:#import"Person.h"@interfacePerson(DO)@property(
nonatomic
,assign)intnumber
DinoGuy
·
2023-08-20 04:04
时间格式化 当天显示为 今天 和 HH:mm, 非当天显示MM/dd 和 HH:mm, 非当年的显示yyyy年
:mm,不是同一天的显示为MM/dd和HH:mm,非当年的显示yyyy年最后用了一个简单的思路来解决下先写一个工具类.h文件@interfaceTimeModel:NSObject@property(
nonatomic
学无止境666
·
2023-08-20 03:38
iOS 监听电话接听
//#import"HanCallPhoneState.h"#import#import#import#import@interfaceHanCallPhoneState()@property(
nonatomic
_Waiting_
·
2023-08-19 23:48
MacOs监听文件拖拽入窗口
**********************************************************#import@interfaceDragView:NSView@property(
nonatomic
xiaosecond
·
2023-08-19 11:41
【iOS atomic、
nonatomic
、assign、copy、retain、weak、strong】的定义和区别详解(转)
一、atomic与
nonatomic
1.相同点都是为对象添加get和set方法2.不同点atomic为get方法加了一把安全锁(及原子锁),使得方法get线程安全,执行效率慢。
baihualinxin
·
2023-08-19 06:14
UIRotationGestureRecognizer旋转手势
/*获取旋转的弧度*/@property(
nonatomic
)CGFloatrotation;/*获取旋转的速度,单位为弧度/秒*/@property(
nonatomic
,readonly)CGFloatvelocity
浅_若清风
·
2023-08-19 02:11
Category底层结构及源码分析
Person类#import@interfacePerson:NSObject@property(
nonatomic
Goose的小黄花
·
2023-08-18 14:22
iOS 中atomic与
nonatomic
区别,以及atomic为什么不一定安全
atomic与
nonatomic
区别
nonatomic
:非原子属性,线程不安全的,效率高atomic:原子属性,线程安全的,效率相对低。
MiniCoder
·
2023-08-18 04:07
iOS进阶基础
atomic和
nonatomic
的区别?什么是循环引用?weak和assign有什么不同?浅拷贝和深拷贝的区别?如何让自定义的对象具有拷贝功能?@s
小嘴冰凉别乱亲
·
2023-08-17 06:00
iOS_实现下来ScrollView放大轮播图
definekHeightself.view.frame.size.height//屏幕高创建轮播图属性,(也可以直接用UIImageView)@interfaceViewController()@property(
nonatomic
Morgana_Mo
·
2023-08-17 00:47
iOS开发
Xcode
iOS
UIScrollView
避免滥用单例singleton,可用类属性代替
类属性的声明@interfaceUser:NSObject//此处要使用class修饰符@property(copy,
nonatomic
,class)NSString*userNa
Zed__
·
2023-08-16 19:24
利用AVFoundation框架实现录音、音效、音视频的播放
本地视频录音录音使用AVAudioRecorder这个类来进行录音#import"ViewController.h"#import@interfaceViewController()@property(
nonatomic
張贺
·
2023-08-16 18:26
12-1 iOS 记录FPS
那么使用1秒除时间间隔就可以得到帧率简单代码#definekSizeCGSizeMake(55,20)@interfaceCJFPSLabel()@property(
nonatomic
,strong)CADisplayLink
Rumbles
·
2023-08-16 09:34
view转image
#import"ViewController.h"@interfaceViewController()@property(
nonatomic
,strong)UIDocumentInteractionController
木木可冉
·
2023-08-16 04:20
ios
view转image
状态机
状态机#import@property(
nonatomic
,strong)TKStateMachine*stateMachine;staticNSString*constkLoading=@"kLoading
孙凯iOS
·
2023-08-15 22:44
iOS14 weak 声明属性控件的坑
声明如下:@property(
nonatomic
,weak)UIButton*loginBtn;@property(
nonatomic
,weak)UIButton*signUpBtn;这样声明在iOS14
佳佳爱宥嘉
·
2023-08-15 06:28
Xcode添加快捷代码块
比如这样的:property代码块.png先在Xcode中输入@property(
nonatomic
,strong)*;其中,用来包括自动显示的内容,这样在实现的时候可以快速切换。
权威菜鸟
·
2023-08-15 01:37
iOS UIButton按下和松开事件处理
1.定义按钮对象@property(
nonatomic
,strong)UIButton*topControl;2.懒加载-(UIButton*)topControl{if(!
遇见I你
·
2023-08-14 19:15
iOS atomic 与
nonatomic
区别
nonatomic
:如果该对象无需考虑多线程的情况,这个属性会让编译器少生成一些互斥代码,可以提高效率。
JackSteven
·
2023-08-14 10:31
NSTimer引起的内存泄漏
1.这个是不能解决内存泄漏的问题的,当前传进去的是weakself,但是在NSTimer内部,又对self进行了一次强引用@property(
nonatomic
,strong)NSTimer*timer
皮蛋豆腐酱油
·
2023-08-13 19:07
iOS评论框高度的自动增减核心代码
#import"ChatTooBar.h"#import"ZXTextView.h"@interfaceChatTooBar()@property(
nonatomic
,strong)ZXTextView
Desert_Eagle
·
2023-08-13 11:14
iOS学习—制作全局遮罩
,可自行在其中添加tableview、pickerview等其他视图,并添加了点击选择框视图外区域隐藏#import"MaskView.h"@interfaceMaskView()@property(
nonatomic
MrZWCui
·
2023-08-13 08:28
iOS
ios
学习
cocoa
xcode
objective-c
ios控件UIButton的封装
button的点击事件封装具体的实现过程typedefvoid(^tapActionBlock)(UIButton*button);@interfaceUIButton(Block)@property(
nonatomic
1糖果1加醋
·
2023-08-12 21:38
iOS KVC探索
属性:属性会自动生成set和get方法,可以使用.语法实例变量:是一种特殊的成员变量,通过class声明的成员变量kvc基础使用@interfaceQHPerson:NSObject@property(
nonatomic
qinghan
·
2023-08-12 02:04
Shallow Copy & Deep Copy
自定义对象的拷贝CommonClass//CommonClass.h@interfaceCommonClass:NSObject@property(
nonatomic
,co
MAXcrazs
·
2023-08-11 00:56
ios视频下载到相册(转载)
//控件属性@property(
nonatomic
,strong)UIButton*cancelBtn;@property(
nonatomic
,strong)UIButton*sendBtn;@property
唯我独鑫
·
2023-08-10 03:36
自定义滑动导航栏
import"MainViewController.h"#definekScreenWidth[UIScreenmainScreen].bounds.size.width@interfaceMainViewController()@property(
nonatomic
CaptainRoy
·
2023-08-09 19:30
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他