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
关于自动计算高度导致cell画面抖动的解决方法
主要实现是通过缓存高度来解决/***缓存高度*/@property(
nonatomic
,strong)NSMutableDictionary*cellHeightsDictionary;//初始化self.tableView.estimatedRowHeight
ZebZheng
·
2023-03-16 00:30
最少的代码,快速实现自定义push、pop转场动画。
github.com/zhYes/AnimationTrasition第1步:导入头文件#import"LYQuestionsOneAnimationTrasition.h"///设置属性@property(
nonatomic
马铃薯蜀黍
·
2023-03-15 20:03
collectionView实现广告栏滑动功能
下面通过修改flowLayout的方式实现:#import"FDMBannerFlowLayout.h"@interfaceFDMBannerFlowLayout()@property(
nonatomic
Johnny_Wu
·
2023-03-15 17:22
copy retain assign的set方法
字符串用copy数组用strong@property(
nonatomic
,retain)NSString*name;(void)setName:(NSString*)name{[nameretain];
Devin_明
·
2023-03-15 15:34
KVC(四)KVC与KVO的关系
首先,我们创建如下类:@interfacePMCar:NSObject@property(
nonatomic
,copy)N
PerryMorning
·
2023-03-15 14:39
给UITextView添加占位
自定义UITextView,在.h中@interfaceJJPlaceHTextView:UITextView/**占位文字*/@property(
nonatomic
,copy)NSString*placeholder
笑啥风云
·
2023-03-15 14:59
IOS cell自适应网络图片高度
1.创建一个装高度的数组并初始化@property(
nonatomic
,strong)NSMutableArray*imagesHeightArray;2.在获取数据的时候,给数组添加赋值0[self.imagesHeightArrayaddObject
柠檬树上柠檬果a
·
2023-03-15 14:56
iOS如何给分类添加成员变量
Demo,给分类增加成员变量实现方式LeviPerson.h文件中声明两个属性#import"LeviPerson.h"@interfaceLeviPerson(Test)@property(copy,
nonatomic
Levi段玉磊
·
2023-03-15 12:27
iOS SHSetGoalClass Slider时间滑动自定义控件~ 封装demo
石虎QQ:1224614774.昵称:嗡嘛呢叭咪哄QQ群:807236138.群称:iOS技术交流学习群一、概念在外界直接一行代码实现#import"SHSetGoalView.h"@property(
nonatomic
石虎132
·
2023-03-15 11:00
iOS 类的结构分析
类的分析类的分析主要是分析isa的走向以及继承关系准备工作定义两个类继承自NSObject的类CJLPerson@interfaceCJLPerson:NSObject{NSString*hobby;}@property(
nonatomic
辉辉岁月
·
2023-03-15 11:18
iOS实现UICollectionView头部悬停还可以指定悬停距离
importNS_ASSUME_NONNULL_BEGIN@interfaceHQCollectionViewFlowLayout:UICollectionViewFlowLayout//设置需要悬停的高度@property(
nonatomic
樊二哈
·
2023-03-15 01:59
开发技巧之高效的通信录排序
姓名属性字典@property(
nonatomic
,strong)NSMutableDictionary*nameDic;//姓名属性字典字典大概是这个结构字典结构排序算法#pragmamark对数据进行排列按首字母进行分组
Sharb
·
2023-03-15 00:16
SegmentControl自定义cell
pngh文件#importNS_ASSUME_NONNULL_BEGIN@interfaceSF_SegmentCommonTableViewCell:UITableViewCell@property(
nonatomic
雷霆嘎巴嘎嘎
·
2023-03-14 10:17
UICollectionView 分组头部复用重叠问题解决办法
1自定义分组头部@interfacePropertyHeader:UIView@property(
nonatomic
,strong)UILabel*titleLabel;@end@implementationPropertyHeader
Cyan_Queen
·
2023-03-14 06:43
自定义Cell
#import#import"Model.h"NS_ASSUME_NONNULL_BEGIN@interfaceZDYTableViewCell:UITableViewCell@property(
nonatomic
老公123
·
2023-03-14 06:21
iOS UITableView 中实现多种cell的方案
直接上代码;1.创建一个类IDOCellModel,继承NSObject,里面的属性如下:@interfaceIDOCellModel:NSObject/**cell的唯一标示*/@property(
nonatomic
TigerNong
·
2023-03-14 05:52
iOS 归档反归档 详解
创建一个Person类//定义基本属性@property(
nonatomic
,strong)NSString*name;@property(
nonatomic
,strong)NSString*gender
唐半仙丶
·
2023-03-14 01:14
NSTimer循环引用
NSTimer解决循环引用@interfaceSecendViewController()@property(
nonatomic
,strong)NSTimer*timer;@endself.timer=
小码农CC
·
2023-03-13 20:31
filter筛选数据
不多说,先贴出代码:/**题目model*/@interfaceQuestionModel:NSObject@property(
nonatomic
,copy)NSString*questionId;
内心戏十足的伪胖子
·
2023-03-13 19:00
ARKit API
ARAnchor@interfaceARAnchor:NSObject/**标识符*/@property(
nonatomic
,readonly)NSUUID*identifier;/**锚点的旋转变换矩阵
maoege
·
2023-03-13 18:42
实现一个可随手指拖动的View
继承自UIView或UIWindow,我这里的视频小窗口采用UIWindow实现,所以继承自UIWindow//.h代码@interfaceFloatWindow:UIWindow@property(
nonatomic
超zd
·
2023-03-13 17:15
block学习
1,在传值方定义一个blocktypedefvoid(^requstBlock)(NSString*str);2,在传方声明一个这个block的属性@property(
nonatomic
,copy)requstBlockrequstBlock
青宜结鬼章
·
2023-03-13 03:42
OC中修饰属性的atomic
我们在开发中修饰属性一般用的是
nonatomic
而不是atomic,这是因为atomic比较耗性能。有人说使用atomic更安全,那为什么不使用atomic呢?
梁森的简书
·
2023-03-13 02:04
iOS高德地图大头针的运用
大头针固定在屏幕上///是否固定在屏幕一点,注意,拖动或者手动改变经纬度,都会导致设置失效@property(
nonatomic
,assign,getter=isLockedToScreen)BOOLlockedToScreen
黑夜中的星辰
·
2023-03-13 01:22
数组内部对象排序(sort)
Descriptorb.方法比较Selectorc.函数比较Functiond.块代码Block自定义2.示例1.1一个要比较对象的类(Person)@interfacePerson:NSObject@property(
nonatomic
杨继磊
·
2023-03-12 15:21
iOS进阶之@property属性关键字
nonatomic
和atomic区别在默认情况下,由编译器所合成的方法(setter和getter)会通过锁定机制来确保其原子性。
吃亏了别后悔
·
2023-03-12 15:46
Xcode 10 新建文件模版
时都有一些自己的重复模版代码需要频繁的拷贝,或者利用代码块创建,很麻烦,例如:#import"TestViewController.h"#import".h"@interfaceTestViewController()@property(
nonatomic
东北小小猿
·
2023-03-12 13:00
IOS-UISlider&UIProgressView
interfaceViewController:UIViewController{//进度条UIProgressView*_uiProgressView;//滑动条UISlider*_uiSlider;}@property(retain,
nonatomic
DaveZ
·
2023-03-12 10:47
OC 单利用法
SCCOrderConfig.h如下#import@interfaceSCCOrderConfig:NSObject+(instancetype)sharedInstance;@property(
nonatomic
dushuzhong
·
2023-03-12 10:06
iOS开发-简单的视频录制和播放
#import"ViewController.h"#import#import#import@interfaceViewController()//录像与播放@property(strong,
nonatomic
keelZJP
·
2023-03-12 04:04
由定比分点求折线等分点的算法 OC版
声明部分:@property(
nonatomic
,assign)CGFloatspacing;//间距@property(nonat
X1aoHey
·
2023-03-12 00:08
iOS 内存对齐探究
影响OC对象内存大小的因素数据类型内存大小:占用大小.png代码分析@interfaceQHPerson:NSObject{//isa8NSString*level;//8}@property(
nonatomic
qinghan
·
2023-03-11 16:10
笔记-第7条 在对象内部尽量直接访问实例变量(规范)
@property(
nonatomic
,copy)NSString*firstName;3.@property(
nonatomic
,copy)NSString*lastName;4.5.//Conv
rachel_rui
·
2023-03-11 13:17
iOS多图下载缓存的思路与实现
话不多说,先上图:创建的几个属性对象//存入图片的url@property(
nonatomic
,strong)NSArray*urlArray;//队列@pro
代码堆在那_我往哪栈
·
2023-03-11 05:32
iOS在线播放视频 AVPlayer
.h文件//第一步:引用AVFoundation框架,添加播放器属性声明对象#import//创建对象@property(
nonatomic
,strong)AVPlayer*player;//播放器对象
陪你宿醉的人注定无法送你回家
·
2023-03-11 05:25
给视频加水印
#import#import#import"GPUImage.h"@property(
nonatomic
,strong)GPUImageMovie*movieFile;@property(
nonatomic
吾家有谷粒儿
·
2023-03-11 00:17
Objective-C中strong和copy区别
NSString@property(
nonatomic
,strong)NSString*strongString;@property(
nonatomic
,
零丁若叹
·
2023-03-10 20:32
iOS
objective-c
ios
xcode
ObjC 基础-属性关键字(atomic、
nonatomic
、retain、strong、copy、assign、unsafe_unretained、weak)的区别与用法
文章目录ObjC基础关键字-属性关键字原子操作类atomic
nonatomic
内存管理类retainstrongcopy为什么经常用copy来修饰Block属性,而不用strong?
VanTyler
·
2023-03-10 20:48
iOS开发-ObjC
基础
ios
objective-c
进程间Socket通讯
必须也勾选扩展第二步SampleHandler这个文件中,添加如下代码#import#import"RongRTCBufferUtil.h"@interfaceSampleHandler()@property(
nonatomic
Cocojiang
·
2023-03-10 19:57
KVO知识点
#import"ViewController.h"#import"MJPerson.h"@interfaceViewController()@property(
nonatomic
,strong)MJPerson
ychen3022
·
2023-03-10 15:02
iOS 中的window
UIApplication.h类中有@property(class,
nonatomic
,readonly)UIApplication*sharedApplicationNS_EXTENSION_UNAVAILABLE_IOS
咚咚嗒大人
·
2023-03-10 13:34
iOS底层系列09 -- isa的底层探索
源码的编译与调试文章中的源码工程,创建继承自NSObject的YYPerson类,创建YYStudent其继承自YYPerson类;@interfaceYYPerson:NSObject@property(
nonatomic
YanZi_33
·
2023-03-10 12:45
iOS 实用的简单富文本--UITextView实现
直接上代码当然需要先遵守UITextView的协议:@property(
nonatomic
,strong)UITextView*userProtocolAndPrivacyTextView;[self.viewaddSubv
人间四月天_Andy
·
2023-03-10 01:50
iOS NTThread 与 NSRunLoop 使用
import"OMTThread.h"staticNSString*constkThreadName=@"org.yzr.thread";@interfaceThreadViewController()@property(
nonatomic
yizhaorong
·
2023-03-10 00:47
iOS开发之监听电话
我们平时是用不到监听电话这个功能的,一般会在音乐播放器等功能的时候需要一些特殊设置的时候需要这个类,今天给小伙伴们分享一下导入电话的类import设置全局变量@property(
nonatomic
,strong
chasitu
·
2023-03-09 22:03
倒计时动画效果
CountDownView.h@protocolCountDownViewDelegate-(void)popAniFinished;@end@interfaceCountDownView:UIView@property(
nonatomic
CoderLWG
·
2023-03-09 22:11
iOS atomic和
nonatomic
nonatomic
:非原子属性,线程不安全的,效率高atomic:原子属性,线程安全的,效率相对低。
我是宋仲基
·
2023-03-09 16:26
OC内存管理-NSTimer
一、NSTimer使用1.1使用问题staticintnum=0;@property(
nonatomic
,strong)NSTimer*timer;self.timer=[NSTimertimerWithTimeInterval
HotPotCat
·
2023-03-09 11:59
WebView页
import"DecorationCarQuestionViewController.h"import@interfaceDecorationCarQuestionViewController()@property(
nonatomic
ljzza
·
2023-03-09 06:40
开源的日历控件FSCalendar
创建FSCalendar:@property(
nonatomic
,strong)FSCalendar*calendar;-(FSCalendar*)calendar{if(!
泥孩儿0107
·
2023-03-09 05:24
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他