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开发中User类(用户管理类)的设计
都有用户管理和存储用户的个人信息类,例如User中所一般包含的的信息user_id、user_name等一般会有一个User类存储这些信息User.h文件中@interfaceUser:NSObject@property(
nonatomic
liwb
·
2023-03-23 06:50
iOS面试关于属性copy strong weak assign
我们通过代码查看copy和strong修饰的区别#import"ViewController.h"@interfaceViewController()//copy字符串@property(
nonatomic
_曾梦想仗剑走天涯
·
2023-03-22 14:43
iOS 横竖屏
appdelegate.h实现@property(
nonatomic
,assign)BOOLallowLandscape;//允许横竖屏yes为横屏no为竖屏appdelegate.m实现-(UIInterfaceOrientationMask
江河_ios
·
2023-03-22 09:47
iOS基础面试题汇总
#import用来包含系统自带的文件,#import""用来包含自定义的文件2.属性readwrite,readonly,assign,retain,copy,
nonatomic
各是什么作用,在那种情况下用
superxjhw
·
2023-03-22 09:22
2019年2月份iOS面试总结
面试题OC部分关键字简述关键字assignweakstrongretaincopyreadonlyreadwrite
nonatomic
atomic的作用?weak跟assign的区别?
Jecky丶
·
2023-03-22 08:23
Objective-C项目规范
有部分修改代码是写给人看的,别人看不懂的代码就像是生锈的机器[TOC].h文件中只定义确实需要暴露的属性Person.h#import@interfacePerson:NSObject@property(
nonatomic
咩咩咩哦
·
2023-03-22 05:40
atomic的原理,为什么线程不安全,@synchronized原理
二、原理atomic修饰的属性,get或set方法只能被一个线程操作,保证数据的完整性atomic与
nonatomic
内部实现的区别只是atomic对象setter和getter方法会加一个锁,而
nonatomic
howhyone
·
2023-03-22 01:44
使用UICollectionView实现3D效果的轮播
效果下面主要分享下主要的实现过程首先创建自定义的UICollectionView#import@interfaceAbbrCollectionView:UICollectionView@property(
nonatomic
_小沫
·
2023-03-21 23:58
VideoToolBox视频解码
一:设置基础配置1:视频基本设置@property(
nonatomic
,assign)NSIntegerwidth;//可选,系统支持的分辨率,采集分辨率的宽@property(
nonatomic
,assign
懿轩加油
·
2023-03-21 22:57
iOS 暗黑模式的适配
@property(class,
nonatomic
,readonly)UIColor*label
不负时光_
·
2023-03-21 21:06
iOS collectionView无限循环头像
UICollectionViewFlowLayout@end#import"HACollectionViewFlowLayout.h"@interfaceHACollectionViewFlowLayout()///缩放系数@property(
nonatomic
单抽律化娜
·
2023-03-21 21:34
iOS仿微信拍照和拍视频
基本配置我们通过AVFoundation框架来实现图片的获取和视频的获取//捕获设备,通常是前置摄像头,后置摄像头,麦克风(音频输入)@property(
nonatomic
,stron
小猫仔
·
2023-03-21 21:53
CLPlacemark地理位置属性
/addressdictionaryproperties//道路+门牌号@property(
nonatomic
,readonly,copy,nullable)NSString*name;//eg.AppleInc
andy_7833
·
2023-03-21 13:53
XIB 根据屏幕比例适配
比例约束@interfaceNSLayoutConstraint(IBDesignable)@property(
nonatomic
)IBInspectableBOOLwidthScreen;@end#defineC_WIDTH
阿栋先森
·
2023-03-21 03:10
iOS数字比较问题
1.问题描述:从服务器拉取一组视频数据,循环播放问题出现在,比较当前播放的index和数组个数结果,当前播放的index总比数组个数大2.代码@property(
nonatomic
,assign)NSIntegercurrentShowIndex
0200a9609930
·
2023-03-20 23:44
关于声明控件用weak和strong的问题&NSString用copy好还是strong
以创建一个lable为例,在storyboard里用拖线的方式创建时,系统默认的使用weak修饰(同时用IBOutlet修饰)@property(weak,
nonatomic
)IBOutletUILabel
灬小五灬
·
2023-03-20 20:58
iOS底层类结构分析
类的分析类的分析主要是分析isa的走向以及继承关系定义两个类继承自NSObject的类LGPerson,@interfaceLGPerson:NSObject{NSString*hobby;}@property(
nonatomic
Mr木子李
·
2023-03-20 17:39
SDWebImage
//#import"ViewController.h"#import#import#import@interfaceViewController()@property(weak,
nonatomic
)IBOutle
布偶猫真好看
·
2023-03-20 16:39
iOS YYText展开文字
#import"BMKCNCommonWordsCell.h"#import"YYText.h"@interfaceBMKCNCommonWordsCell()@property(strong,
nonatomic
青椒辣不辣
·
2023-03-20 12:27
iOS-自定义实现通知功能
具体底层如何实现,不得而知首先,自定义文件名为SFTongzhiCenter,因为通知是多对多的关系,所以先定义一个可变字典保存印射关系,@interfaceSFTongzhiCenter()@property(
nonatomic
xiaofu666
·
2023-03-20 10:55
UITextView添加placeholder
本文采用的代码量比较少的一种写法,测试中未出现bug#import"ViewController.h"#import"Masonry.h"@interfaceViewController()@property(
nonatomic
静静ZZ
·
2023-03-20 07:37
iOS底层原理 -- KVO的本质
使用方式通过以下例子来总结使用方式//ViewController.h#import"ViewController.h"#import"Person.h"@interfaceViewController()@property(
nonatomic
X_L_F
·
2023-03-20 05:48
OC Block 的N种写法
特地整理一下帮助大家作为辅助记忆希望能帮到大家关键字:blockblock写法Block的写法汇总声明属性@property(
nonatomic
,copy)returnType(^blockName)(
乐活北京
·
2023-03-20 00:16
UISwitch的基本使用
interfaceViewController:UIViewController{//定义一个开关控件,可以进行状态的改变//开:关:两种状态可以切换UISwitch*_mySwicth;}@property(retain,
nonatomic
frank_pang1995
·
2023-03-19 19:09
OC的泛型和__covariant __contravariant
一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参比如:@interfaceComputer:NSObject@property(
nonatomic
,copy)NSString*name
大刘
·
2023-03-19 18:23
在按钮上添加进度条
//#importNS_ASSUME_NONNULL_BEGIN@interfaceFYProgressBar:UIView@property(
nonatomic
,strong)UIView*to
_疯狂的柚子
·
2023-03-19 11:46
OC特性-属性关键字atomic和
nonatomic
的区别
在本文中,你将了解到如下内容:什么是原子性atomic和
nonatomic
的区别实现atomic的锁-os_unfair_lock什么是原子性在开始了解atomic和
nonatomic
的区别之前呢,我们需要先理解一个词
一纸苍白
·
2023-03-19 03:40
2018-07-26 GCD定时器的释放与程序崩溃的问题
GCD定时器是dispatch_source_t类型的变量@property(
nonatomic
,strong)dispatch_source_ttimer;/**创建定时器对象*para1:DISPATCH_SOURCE_TYPE_TIMER
幸福晓杰2016
·
2023-03-19 02:38
定时器NSTimer和CADisplayLink使用的注意事项
例如:.m文件生成一个timer属性@interfaceViewController()/**CADisplayLink*/@property(
nonatomic
it小小菜鸟
·
2023-03-19 00:37
iOS关于线程加锁方案
从前的锁也好看钥匙精美有样子你锁了人家就懂了一、存在的问题1、实例@interfaceTSDController()@property(
nonatomic
,assign)inttotalMoney;@end
扶摇先生
·
2023-03-18 22:26
iOS 成员变量 实例变量 属性变量
#import@interfaceViewController:UIViewController{UIButton*button;intcount;iddata;}@property(
nonatomic
RyderZhang
·
2023-03-18 22:08
如何生成一个key
staticconstcharsearchBlockKey;set:objc_setAssociatedObject(self,&searchBlockKey,block,OBJC_ASSOCIATION_RETAIN_
NONATOMIC
猫狗不如
·
2023-03-18 12:47
iOS的OC对象的内存对齐
为了方便对下面的内容介绍,用TestObject作为例子,示例代码如下:@interfaceTestObject:NSObject@property(
nonatomic
,copy)NSString*name
烟火_jason
·
2023-03-18 11:29
iOS 仿腾讯视频加载动画
importNS_ASSUME_NONNULL_BEGIN@interfaceLMLoadingView:UIView///初始化+(instancetype)shareInstancetype;///控制动画开关@property(
nonatomic
此时_此景
·
2023-03-18 11:18
UINavigationController的全屏pop之runtime探究
@property(nullable,
nonatomic
,readonly)UIGestureRec
GemShi
·
2023-03-18 09:03
NSString为什么要用copy关键字,如果用strong会有什么问题?
https://blog.csdn.net/huang512715681/article/details/73293357示例:@interfaceViewController()@property(
nonatomic
丨十三叔丨
·
2023-03-18 08:17
2020-11-20 atomic 与
nonatomic
与 线程安全到底什么关系?
1.线程安全定义:百度百科:线程安全是多线程编程时的计算机程序代码中的一个概念。在拥有共享数据的多条线程并行执行的程序中,线程安全的代码会通过同步机制保证各个线程都可以正常且正确的执行,不会出现数据污染等意外情况。关键字:数据污染知乎:“线程安全”也不是指线程的安全,而是指内存的安全。对应的解决方法:1.数据不可见,作用域,局部变量,别人访问不到2.数据隔离,你要拿数据,只能copy一份走,不能拿
幸福晓杰2016
·
2023-03-18 08:00
多线程的简单使用
//#import"ViewController.h"staticNSIntegerconstAddTag=100;@interfaceViewController()@property(
nonatomic
路灯下的黑猫
·
2023-03-18 04:59
iOS-底层原理-内存管理
循环引用范例代码CADisplayLink@property(strong,
nonatomic
)CADisplayLink*link;//1.发生内存泄露self.link=[CADisplayLinkdisplayLinkWithTarget
贝勒老爷
·
2023-03-17 23:48
序列化与反序列化
对象的序列化与反序列化首先创建一个对象做数据源.h头文件遵循NSSecureCoding协议@interfaceABoss:NSObject@property(
nonatomic
,strong)NSString
牧_e50d
·
2023-03-17 22:39
IOS 判断键盘的弹出与关闭状态
1,首先定义一个属性@property(assign,
nonatomic
)BOOLisVisable;2,在-(void)viewWillAppear中添加对键盘的监听NSNotificationCenter
唯咚特淘克安尼冒
·
2023-03-17 20:02
iOS copy/strong作为修饰词对属性值的影响
第一步:定义个不可变的对象,分别用copy和strong来作为修饰词@property(
nonatomic
,strong)NSArray*strongArr;@property(
nonatomic
,copy
iOSDeveloper110
·
2023-03-17 17:27
iOS WKWebview OC与JS交互
引擎加载速度变快参考配置WKWebViewConfigurationWKProcessPool:当前所属进程池//当前所属进程池//WKProcessPool用来配置进程池,与网页视图的资源共享有关@property(
nonatomic
___________枫林晚
·
2023-03-17 14:54
KVO、KVC源码解读
框架提供的一套键值监听API,全称是Key-ValueObserving,可以用于监听某个对象属性值的改变使用//定义类@interfacePerson:NSObject@property(assign,
nonatomic
大冯宇宙
·
2023-03-17 05:07
objc_setAssociatedObject
关联对象与被关联对象本身的存储并没有直接的关系,它是存储在单独的哈希表中的;关联对象的五种关联策略与属性的限定符非常类似,在绝大多数情况下,我们都会使用OBJC_ASSOCIATION_RETAIN_
NONATOMIC
SylvaChen
·
2023-03-17 02:35
关联对象底层原理探究
通常我们会在分类中添加方法,而无法在在分类中添加属性,我们在分类中添加@property(
nonatomic
,copy)NSString*name;时编译器并不会在编译时帮我们自动生成setter和getter
iOSer_jia
·
2023-03-16 19:59
去掉UIButton的点击时的高亮效果
利用runtime去掉UIButton的点击时的高亮效果.h#import@interfaceUIButton(RemoveHighlightEffect)@property(
nonatomic
,assign
EI_Rey
·
2023-03-16 19:16
二维码--生成、清晰化、保存到相册
.h文件#import@interfaceQRCoreViewController:UIViewController@property(
nonatomic
,copy)NSString*url;//转为二维码的
Mr_Watson
·
2023-03-16 14:44
二十三 OpenGL索引绘图(GLSL实现金字塔纯色填充和纹理+颜色混合填充)
准备工作头文件引入#import"GLESMath.h"#import"GLESUtils.h"#import扩展属性@interfaceHTView()//CAEAGLLayer@property(
nonatomic
王俏
·
2023-03-16 07:55
iOS13暗黑模式适配
iOS13系统提供了一些动态颜色@property(class,
nonatomic
,readonly)UIColor*systemBrownColorAPI_AVAILABLE(ios(13.0),tvos
KevinChein
·
2023-03-16 02:07
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他