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
NSObject
NSAttributedString绘制多色镂空字符串
继承自
NSObject
,所以其不具有UIKit的特性。首先看下目标效果图然后第一步设计接口(这是一个很好的习惯,由接口驱动编程)创
黄文臣
·
2020-08-12 10:45
iOS基础
Block基础
我们可以从底层数据结构来看.下面是创建一个block然后用clang转换后如下//OC中的blockNSObject*(^tempBlock)(
NSObject
*)=^
NSObject
*(
NSObject
夜沐月
·
2020-08-11 20:31
对象数组序列化和反序列化
对象数组序列化需要对象实现NSCoding协议:PPKeyWordEntity.h#import@interfacePPKeyWordEntity:
NSObject
@property(nonatomic
郏国上
·
2020-08-11 17:25
ios
OC中内存管理有关
比如回收一些不需要使用的对象、变量等管理范围:任何继承了
NSObject
的对象,对其他基本数据类型(int、char、float、double、struct、enum等)无效对象的基本结构:每个OC对象都有自己的引用计数器
why_not_
·
2020-08-11 14:23
OC
黑马程序员————OC内存管理_笔记整理(一)
-------一、基本原理1.什么是内存管理1)每个app所占内存是有限制的,需要回收一些不再需要使用的内存空间2)管理范围:任何继承了
NSObject
的对象2.对象的基本结构1)每个OC对象都有自己的引用计数器
whqkgd55
·
2020-08-11 14:34
Objective-C内存管理(三)set方法内存管理
说明:以下所有都是在MRC环境下创建Car类Car.h文件@interfaceCar:
NSObject
{int_speed;}-(void)setSpeed:(int)speed;-(int)speed
nchkdxlq
·
2020-08-11 13:58
iOS
Objective-C
仿美团下拉的二级菜单
@interfaceJSIndexPath:
NSObject
@property(nonatomic,assign)NSIntegercolumn;@property(nonatomic,assign)NSIntegerleftOrRight
土鳖不土
·
2020-08-11 13:51
弱引用
属性的声明方式:@property(unsafe_unretained)
NSObject
*un
deargua
·
2020-08-11 13:00
Objective-C
黑马程序员22——OC之内存管理(多个对象之间的内存管理)
#import@interfaceBook:
NSObject
{int_price;}-(void)setPrice:(int)price;-(int)price;@end#import"Book.h"@
夜曲jay
·
2020-08-11 12:23
黑马
在objc项目中使用常量的最佳实践
这样做可能是最好的方式,首先在比如叫Constants.h的头文件中:#importexternNSString*constkInitURL;@interfaceConstants:
NSObject
{}
frankwun
·
2020-08-11 11:04
iOS-基础与语法
黑马程序员————oc内存管理
比如回收一些不需要使用的对象、变量等3)管理范围:任何继承了
NSObject
的对象,对其他基本数据类型(int、char、floa
bluedevils99
·
2020-08-11 11:10
IOS学习笔记
黑马程序员——OC学习——内存管理
OC内存管理的范围是任何继承
NSObject
的对象,对其他基本类型数据无效。内存
Susie_lv
·
2020-08-11 11:53
黑马程序员27——OC之内存管理(模型设计)
importtypedefenum{SexMan,//男SexWoman//女}Sex;typedefstruct{intyear;intmonth;intday;}Date;@interfaceUser:
NSObject
夜曲jay
·
2020-08-11 10:58
黑马
黑马程序员23——OC之内存管理(set方法的内存管理)
#import@interfaceCar:
NSObject
{int_speed;}-(void)setSpeed:(int)speed;-(int)speed;@end#import"Car.h"@implementationCar
夜曲jay
·
2020-08-11 10:57
黑马
黑马程序员24——OC之内存管理(循环引用)
来声明类2>在.m文件中用#import来包含类的所有东西3.两端循环引用解决方案1>一端用retain2>一端用assign*/#import@classPerson;@interfaceCard:
NSObject
夜曲jay
·
2020-08-11 10:57
黑马
iOS使用BabyBluetooth进行蓝牙链接读写数据,分包拼包
#definechannelOnPeropheral@"BleContectModelChannel"NS_ASSUME_NONNULL_BEGIN@interfaceBleContectModel:
NSObject
XJP健康
·
2020-08-10 19:09
iOS
iOS蓝牙
objective-c 关于import与@class的理解
objective-c中,当一个类使用到另一个类时,并且在类的头文件中需要创建被引用的指针时,如下面代码:A.h文件#import"B.h"@interfaceA:
NSObject
{B*b;}@end为了简单起见
iteye_11687
·
2020-08-10 17:44
移动开发
IOS内存管理详解
比如回收一些不需要使用的对象、变量等管理范围:任何继承了
NSObject
的对象,对其他基本数据类型(int、char、float、double、struct、enum等)无效2.对象的基本结构每个OC对象都有自己的引用计数器
ddxp9097
·
2020-08-10 16:43
iOS一个.h/.m中定义多个类
比如AFNetworking的AFURLRequestSerialization.h中我们可以看到:@interfaceAFHTTPRequestSerializer:
NSObject
@interfaceAFJSONRequestSerializer
Coder.L
·
2020-08-10 07:28
iOS
iOS 获取内部私有属性的方法
NSObject
+RunTimeUtility.h////
NSObject
+RunTimeUtility.h//RunTimeStudy////Createdbydujiaon16/1/15.
杜甲同学
·
2020-08-10 06:54
iOS
040.category 调用私有方法
---------------FKItem.h---------------#import@interfaceFKItem:
NSObject
@property(nonatomic,assign)doubleprice
我要选李白
·
2020-08-10 06:41
第二章
Objective-C
iOS runtime获取所以方法列表和成员变量
#import"
NSObject
+runtime.h"#import@implementationNSObject(runtime)/*获取对象的所有属性*/+(NSArray*)getAllProperties
NB_Token
·
2020-08-10 06:44
iOS
数据库(sqlite3)项目实际应用
一般我会把数据库的增删改查封装成一个类,例如下面:这是这个类的.h文件#import#import@interfaceHFG_DataManager:
NSObject
{sqlite3*
MJ_KeepingGo
·
2020-08-10 06:40
iOS 获取健康里的信息(步数和公里数)
//第一步打开项目--点击capabilities将HealthKit打开如下图//第二步1.首先新建一个类--继承
NSObject
在.h中#defineHKVersion[[[UIDevicecurrentDevice
junjunjun55555
·
2020-08-10 05:23
ios
ios 本地推送
首先创建一个单例,继承与
NSObject
在.h中//建立推送-(void)addNotificti
junjunjun55555
·
2020-08-10 05:23
ios
iOS - AutoLayout
前言NS_CLASS_AVAILABLE_IOS(6_0)@interfaceNSLayoutConstraint:
NSObject
@available(iOS6.0,*)publicclassNSLayoutConstraint
fqerfcqewfd
·
2020-08-10 03:24
iOS 关于 AutoLayout 的初级探索
Constraints(约束)NSLayoutConstraint是继承自
NSObject
的一个
weixin_34281477
·
2020-08-10 03:24
IOS Xcode 编译警告 Semantic Warnings
SemanticWarningsWarningMessage-WCFString-literalinputconversionstoppedduetoaninputbytethatdoesnotbelongtotheinputcodesetUTF-8-WNSObject-attribute__attribute((
NSObject
司徒瞾赢
·
2020-08-10 02:02
ObjectC
KVO原理分析
由于KVO的实现机制,所以对属性才会发生作用,一般继承自
NSObject
的对象都默认支持KVO。KVO和NSNotificationCenter都是iOS中观察者模式的一种实现。
xiangxx@酷
·
2020-08-10 01:22
iOS
KVO
Runtime
iOS: 聊聊 Designated Initializer(指定初始化函数)
www.cnblogs.com/smileEvday/p/designated_initializer.html一、iOS的对象创建和初始化iOS中对象创建是分两步完成:分配内存初始化对象的成员变量我们最熟悉的创建
NSObject
小号鱼头
·
2020-08-10 00:58
ios开发
Designated
Initializ
指定初始化
便利初始化
调用
键值编码和键值观察
如下@interfaceStudent:
NSObject
{NSString*firstName}......如果设置Student实例的成员变量firstNAme。Stu
kekeluoyao
·
2020-08-09 21:09
ios
iOS XIB文件和UIViewController关联
ZYViewController视图控制器,在UserInterface中创建一个view的bluleView.xib文件2、点击bluleView.xib,然后Option+Command+3打开身份检查器,将默认的
NSObject
bangjiejuan2225
·
2020-08-09 19:39
ios 简单的使用按比例自适应屏幕
//1.首先创建一个类,继承于
NSObject
,在.m中导入AVKit.AVKit.h框架+(CGRect)getNewRectWithRect:(CGRect)rectisHeight:(BOOL)isHeight
junjunjun55555
·
2020-08-09 18:16
ios
ios 内存管理的理解(一) 简述
1.内存管理的范围所有的OC对象(继承自
NSObject
类)本质原因:是因为对象和其他数据类型在系统中的存储空间不一样,其他局部变量主要存放于栈中,而对象存储于堆中。
早起的年轻人
·
2020-08-09 16:09
Android自定义View
ios内存管理
ios
内存管理的理解
IOS高级开发~Runtime(一)
IOS高级开发~Runtime(一)IOS高级开发~Runtime(二)IOS高级开发~Runtime(三)IOS高级开发~Runtime(四)一些公用类:@interfaceCustomClass:
NSObject
zfpp25_
·
2020-08-09 16:04
iOS
OC 中多参数方法声明
#import@interfaceCalculator:
NSObject
{@publicintnumber;}-(double)pi;//返回PI的值//一个方法名对应一个冒号,冒号也是方法的一部分-(
br152
·
2020-08-09 16:02
Objective-C
iOS MVC模式
Model层:Model.h#import@interfaceModel:
NSObject
@property(nonatomic,copy)NSString*name;@endModel.h#imp
京津追梦人
·
2020-08-09 15:11
iOS
iOS
设计模式
iOS开发
iOS架构师_架构模式(代理,block,通知,MVC,MVP,MVVM)
所有架构和设计模式的目的都是为了解耦合2.基本的架构基础案例需求:女朋友让男朋友去做饭,完了以后给抱抱GirlFriend类.h#import@interfaceGirlFriend:
NSObject
+
十二指环
·
2020-08-09 15:29
iOS进阶
iOS架构设计
oc精简笔记
ls显示目录文件夹(Linux命令)cc-c编绎(Linux命令)mkdir建立一个新的子目录(命令)fraction分数;denominator分母;numerator分子foundation基础;
NSobject
weixin_34240520
·
2020-08-09 14:16
OC学习笔记十四 构造函数
实现方式:重写
NSObject
类的-(instancetype)init方法重写规则:-(instancetype)init{ //1.重写init方法一定要调用父类的init方法 self
weixin_34162629
·
2020-08-09 14:27
ios9基础知识总结(foundation)笔记
类:
NSObject
、NSString、NSMutableString、NSNumber、NSValue、NSDate、NSDateFormatter、NSRange、Collections:NSSet
weixin_30565327
·
2020-08-09 13:04
OC学习笔记之OC类自定义构造方法
//#import@interfacePerson:
NSObject
@propertyN
葬花桥
·
2020-08-09 13:21
学习笔记
iOS_UIWebView UIActivityIndicatorView
Class:UIWebViewInheritance:
NSObject
->UIResponder->UIView->UIWebViewDelegate:UIWebViewDelegateAPI中UIWebV
谁见过风
·
2020-08-09 13:14
iOS
OC学习笔记20--OC中singleton的实现
#import@interfaceMySingleton:
NSObject
{@privateNSMutableDictionary*_dict;}//对外部提供获取唯一实例的类方法+(id)shareMySingleton
elsewhat
·
2020-08-09 12:38
note
oc中成员变量的set/get方法 以及 属性点语法的使用
#ifndefoc_Person_h#defineoc_Person_h@interfacePerson:
NSObject
{intage;@protectedfloatheight;}-(int)age
江南风景独骚
·
2020-08-09 12:24
IOS
Object C中id类型和
NSObject
类型的理解
NSObject
类型可以类比于java中的Object类,是所有类的基类。
Zhongyi_Li
·
2020-08-09 09:37
Mac开发
MUWork--一个基于Objective-c的AOP开发框架
首先,你的程序里必须要有这些文件:然后我们声明一个类:#import#import"MUActionProtocol.h"@interfaceTestAction:
NSObject
{}@property
legendmohe
·
2020-08-09 09:02
objective-c
OC 对象作为方法的参数和返回值传递
gun属性:弹夹型号方法:上弹夹事物名称:弹夹clip属性:子弹方法:上子弹事物名称:商店属性:方法:卖枪卖弹夹*///子弹//添加标示和分割线#pragmamark-弹夹@interfaceClip:
NSObject
jing__jie
·
2020-08-09 08:32
Object-c
OC 课程笔记总结13-Foundation 框架
课程:FoundationFoundation不论是做Mac开发和IOS开放中都是必不可少的,Foundation框架中提供了很多常用的数据类型,比如结构体,枚举,类,包括
NSObject
,NSString
LLLX77
·
2020-08-09 06:10
OC学习笔记,构造函数
@interfacePerson:
NSObject
{@private//把_age_name包装起来,外部不能使用//确保了安全性//字段field成员变量int_age;NSString*_name;
ChyoGennToo
·
2020-08-09 05:14
Objective-C
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他