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
oc对象内存
@interfaceHFPerson:NSObject@property(
nonatomic
,strong)NSString*name;@property(
nonatomic
,assign)NSIntegerage
Kates
·
2023-07-18 21:30
02-KVO的基本使用和本质
MJPerson类-----------------MJPerson.h----------------#import@interfaceMJPerson:NSObject@property(assign,
nonatomic
weyan
·
2023-07-18 18:05
2020-03
都是用于更好的绑定值,监听数据的更新,以显示最新View的第三方库本文使用的是STCViewModel1.自定义STCViewModel的子类2.定义属性(根据需要)@property(assign,
nonatomic
一只不断前进的小蜗牛
·
2023-07-18 14:57
oc uitableView 展示单组数据
设置模型#import@interfaceXMGWine:NSObject@property(
nonatomic
,copy)NSString*name;@property(
nonatomic
,copy)
weixin_38107457
·
2023-07-18 12:21
oc
ios
数据库
对 atomic 不能保证线程安全的理解
Objective-c中atomic和
nonatomic
是用来修饰属性,atomic(原子性)修饰的属性,get/set方法会被加
没梦想的咸鱼2
·
2023-07-18 09:31
【iOS重学】关联对象的底层原理
如何给分类添加属性//Person+Test类@interfacePerson(Test)@property(
nonatomic
,copy)NSString*name;@end@implementationPerson
重庆妹子在霾都
·
2023-07-18 06:59
UIViewController里的控件自适应的时候,修改其他控件的约束
import"TSessionTeamMemberCell.h"#import"TMemberListTeamVC.h"@interfaceTTeamInformationVC()@property(
nonatomic
liuzhongyi
·
2023-07-18 00:11
Category 添加属性
@property(
nonatomic
,copy)NSString*name;-(void)setName:(NSString*)name{objc_setAssociatedObject(self,@
曾经我
·
2023-07-17 23:55
CAKeyframeAnimation
具体实现如下:#import"ViewController.h"#include@interfaceViewController()@property(weak,
nonatomic
)IBOu
羊妞麻麻
·
2023-07-17 18:11
iOS 类的加载(下)
这篇文章我们来分析分类是如何加载到类里面的,以及分类和类的搭配使用情况前提在main函数中定义LGPerson的分类LG#pragmamark--LGPerson的分类@interfaceLGPerson(LG)@property(
nonatomic
木扬音
·
2023-07-17 17:40
copy、mutableCopy
一:修改copy对象,不影响原对象@interfaceVSNCopyItemModel:NSObject@property(
nonatomic
,copy)NSString*itemStr;@end@interfaceVSNCopyModel
howhyone
·
2023-07-17 10:34
iOS 代码强制横屏, pop,push后恢复竖屏
/***是否允许转向*/@property(
nonatomic
,assign)BOOLallowRotati
iOS刘耀宗
·
2023-07-17 10:12
oc UITableView 列表
//#import"ViewController.h"//添加协议@interfaceViewController()@property(weak,
nonatomic
)IBOutletUITableView
weixin_38107457
·
2023-07-17 08:33
oc
ios
GCD 定时器的使用
@interfaceViewController()@property(
nonatomic
,strong)dispatch_source_ttimer;@end@implementationViewController
Rui哥
·
2023-07-17 03:33
oc 基本控件
//#import"ViewController.h"@interfaceViewController()@property(weak,
nonatomic
)IBOutletUILabel*label;@
weixin_38107457
·
2023-07-16 13:17
oc
xcode
ios
macos
oc基本控件2
//#import"ViewController.h"@interfaceViewController()//label@property(weak,
nonatomic
)IBOutletUIImageView
weixin_38107457
·
2023-07-16 13:12
oc
ios
objective-c
开发语言
通过视频URL,保存到相册。
importNS_ASSUME_NONNULL_BEGIN@interfaceXPFdownload:NSObject///url-(void)onVedioUrl:(NSString*)vedioUrl;///成功/失败回调@property(
nonatomic
失忆的程序员
·
2023-07-15 09:01
5-3-2RAC-使用信号创建登录注册逻辑(传统的思维逻辑)
登录界面xib设置111.png#import"ViewController.h"#import@interfaceViewController()@property(weak,
nonatomic
)IBOutletUITextField
草根小强
·
2023-07-14 10:21
OC TableView根据内容获取高度 1
#import"MeCustomCell.h"@interfaceNewsDetailCell:MeCustomCell@property(
nonatomic
,copy)void(^tableViewCellH
简书花花
·
2023-07-13 16:57
app前后台切换信息的保护
切换后换上高斯模糊iOS@property(
nonatomic
,strong)UIVisualEffectView*backView;-(void)applicationWillResignActive
乐此不疲吶
·
2023-07-03 15:13
@property里的各种attribute特质理解
1、原子性atomicity,在默认情况下,编译器合成的方法会通过锁定机制确保属性的原子性,如果属性具备nonatiomic特质,则不实用同步锁,如果不具备
nonatomic
特质,那它是原子的(默认)。
KinKen
·
2023-06-24 10:30
iOS 深拷贝和浅拷贝
#1、非容器型对象(例如字符串)###属性变量(通过修饰符)创建model```@interfaceFish:NSObject@property(
nonatomic
,strong)NSString*strStrong
·
2023-06-24 08:21
iOS 分类的加载原理
一、分类的本质1、我们先准备一个.m文件包含主类和分类#import//类@interfaceMCStudyCate:NSObject@property(
nonatomic
,strong)NSString
Johnny_Z
·
2023-06-23 04:53
UITabViewController点击tab的一个转场动画
左右滑动出现子控制器的转场动画.虽然是OC写的,但是代码写的还算精简,也比较好用,就先放着这里吧..h文件#import@interfaceTransformer:NSObject@property(assign,
nonatomic
seasonZhu
·
2023-06-22 03:52
NSProxy
-(void)transformObjc:(NSObject*)objc;@endJanProxy.m#import"JanProxy.h"@interfaceJanProxy()@property(
nonatomic
anna_hui
·
2023-06-21 03:04
iOS面试题整理
访问控制组
nonatomic
atomic内存管理组weakstrongcopy读写组readwritereadonly重命名组gettersetter【※】weak属性需要在dealloc中置nil么?
iOS_肖晨
·
2023-06-20 07:18
2022-07-19GYTimeSelectPicker
importtypedefvoid(^GYTimeSelectPickerBlock)(NSString*timeString);@interfaceGYTimeSelectPicker:UIView@property(
nonatomic
管饱饱
·
2023-06-19 16:50
iOS OC 对象的内存对齐原则
对象的内存对齐原则1.问题的引入初始化一个OC类,具有如下属性:#importNS_ASSUME_NONNULL_BEGIN@interfaceLGTeacher:NSObject@property(
nonatomic
just东东
·
2023-06-18 03:13
使用DTCoreText加载富文本以及加载图片显示问题
这里只讲解富文本这一块:1.继承DTAttributedTextCell,创建cell@interfaceEssayRichContentCell()@property(
nonatomic
,strong
元哥830
·
2023-06-18 02:42
关于自定义push动画
我创建PhotoViewTransition对象来实现以下方法:@interfacePhotoViewTransition()@property(assign,
nonatomic
)ViewTransitionTypetype
一笔春秋
·
2023-06-18 01:38
iOS图文环绕
项目中用到图文环绕效果,如图效果.png实现方式:image.png@interfaceMainPageView()@property(
nonatomic
,strong)UITextView*textView
bd8915df25f2
·
2023-06-16 16:49
谓词(过滤)
个人认为微词是个很不错的东西1.自定义对象@interfacePerson:NSObject@property(
nonatomic
,copy)NSString*name;@property(
nonatomic
杨继磊
·
2023-06-16 13:45
自定义类实现copy
.在协议额的方法中创建一个副本对象,然后将当前对象的值赋值给副本对象既可typedefvoid(^myBlock)(void);@interfaceStudent:NSObject@property(
nonatomic
孤独_行者
·
2023-06-15 02:18
iOS图片折叠
#import"ViewController.h"@interfaceViewController()@property(strong,
nonatomic
)IBOutletUIImageView*topImageView
会写bug的程序媛
·
2023-06-14 21:00
自定义UITableViewCell的多选样式
@property(
nonatomic
,strong)UIImageView*customEdit;-(instancetype)initWithStyle:(UITableViewCellStyle)
修正
·
2023-06-14 15:28
ios UIButton的点击与松开事件处理
的点击与松开事件处理按钮点击打印字符串也可以处理其他事件按钮松开也打印字符串也可以处理其他事件相关代码如下#import"ViewController.h"@interfaceViewController()@property(
nonatomic
BruceBoy
·
2023-06-14 12:44
iphone开发
移动开发
Objective-c
ios
UIButton
按钮点击松开事件
【iOS开发】UISegmentedControl自定义背景颜色和字体颜色
@property(null_resettable,
nonatomic
,strong)UIColor*tintColor;使用方式如下:[_segmentedContr
文刂Rn
·
2023-06-14 02:50
iOS atomic 和
nonatomic
的区别
在平时创建对象@property的时候,我们会有用到atomic跟
nonatomic
,但两者的区别在哪里atomic是默认的对同一对象的set和get的操作是顺序执行的速度不快,因为要保证操作整体完成线程安全
田园猎人
·
2023-06-13 19:59
苹果地图使用 定位 计算距离
CoreLocation.framework定位要用到这个框架importinfo设置NSLocationWhenInUseUsageDescriptionbooleanYES创建对象》设置代理>设置》开的更新位置@property(
nonatomic
1115443231
·
2023-06-13 11:47
双表连动
defineKSCREEN_HEIGHT[UIScreenmainScreen].bounds.size.height@interfaceViewController(){NSArray*arr;}//定义左侧的表格@property(
nonatomic
rainbow_H
·
2023-06-11 19:34
OC底层原理08-方法、属性、成员变量的归属
interfaceGomuPerson:NSObject{//:成员变量NSString*hobby;//:特殊的成员变量,实例变量,能够被实例的对象的成员变量叫实例变量NSObject*obj;}//:创建属性@property(
nonatomic
Gomu_iOS
·
2023-06-11 17:39
BaseDataModel示例(1)-创建一个基于BaseDataModel的模型
BaseDataModel的模型modelbasedonBaseDataModel1.基本模型normalmodel@interfaceUser:BaseDataModel@property(copy,
nonatomic
fredericoyang
·
2023-06-11 14:35
iOS加载WebView上图片获取
定义一个获取图片@property(
nonatomic
,strong)NSMutableArray*imgUrlArray;-(NSMutableArray*)imgUrlArray{if(!
一年影绰
·
2023-06-11 11:47
2019-04-03
import"JDTView.h"@interfaceJDTView()//进度圆环@property(
nonatomic
,strong)CAShapeLayer*shapeLayer;@property
不会打滚儿的狮子
·
2023-06-11 07:55
iOS中的几种锁
多个线程访问同一块资源的时候,很容易引发数据混乱问题所以我们就需要给我们的任务加上锁网上大多的例子都是卖票的@interfaceViewController()@property(
nonatomic
,assign
无敌大闸蟹
·
2023-06-11 07:23
ios环形进度条
www.jianshu.com/p/2561bf85b9a1.h文件#importNS_ASSUME_NONNULL_BEGIN@interfaceCircleProgessView:UIView@property(
nonatomic
画舫烟中浅
·
2023-06-11 04:28
CALayer离屏渲染问题
//摘自UIView的头文件声明@property(
nonatomic
,readonly,strong)CALayer
conowen
·
2023-06-11 02:34
BaseDataModel示例(2)-基于的模型和继承的模型
基于的模型和继承的模型Basemodelandinheritedmodel@interfaceBaseUser:BaseDataModel@property(copy,
nonatomic
,nullable
fredericoyang
·
2023-06-10 11:59
xib中给UIButton,UILabel,UIView等控件设置layer属性
i首先设置一个layer的分类.h里面代码NS_ASSUME_NONNULL_BEGIN@interfaceCALayer(DCExtension)@property(
nonatomic
,assign)
Tomous
·
2023-06-09 22:51
OC中如何实现”多继承“,(NSProxy,Protocol)
中一个类只有一个父类但是我们可以用协议和NSProxy实现多继承1.protocol先说协议比如我有两个协议,分别是Person,Student#import@protocolPerson@required@property(
nonatomic
小木虫666
·
2023-06-09 18:17
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他