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
NSLog
一、alloc & init底层探索
KBPerson*p=[[KBPersonalloc]init];KBPerson*p1=[pinit];KBPerson*p2=[pinit];
NSLog
(@"%@-%p-%p",p,p,&p);
NSLog
KB_MORE
·
2023-03-18 12:33
iOS底层探索001-alloc&init&new源码分析
的作用是分配内存,init则是初始化对象.MyObject*objc1=[MyObjectalloc];MyObject*objc2=[objc1init];MyObject*objc3=[objc1init];
NSLog
星星1024
·
2023-03-18 03:32
时间戳
一.关于[NSDatedate]的问题NSDate*date=[NSDatedate];
NSLog
(@"date时间=%@",date);初始化一个NSDate时间[NSDatedate],获取的是零时区的时间
风火连城
·
2023-03-18 03:08
iOS逆向抖音学习滤镜
最后效果如下:IMG_0719.jpg工具依然使用MonkeyDev,然后是分析工具Hopper,log工具
NSLog
ger步骤新建MonkeyApp项目从某助手下载不带壳的抖音使用Hopper找到filter
朱亦鸣
·
2023-03-18 02:03
OSLog与
NSLog
,OSLog的实践
一、OSLog与
NSLog
的区别
NSLog
:
NSLog
的文档,第一句话就说:LogsanerrormessagetotheAppleSystemLogfacility.
_清墨
·
2023-03-18 00:19
git大全
.返回上一级vi文件名在某路径下创建一个文件(.txt则创建出来是txt文件;.m/.h则创建出来是oc文件,用于快速创建文件)创建一个main.m文件,在文件里编辑#importintmain(){
NSLog
致在路上的我们
·
2023-03-17 18:42
OC对象的底层原理
FKPerson*person1=[FKPersonalloc];FKPerson*person2=[person1init];FKPerson*person3=[person1init];
NSLog
(
Finleyang
·
2023-03-17 16:30
Runtime的本质4-super调用的本质
#import"Student.h"@implementationStudent-(instancetype)init{if(self=[superinit]){
NSLog
(@"[selfclass]=
CoderJRHuo
·
2023-03-17 12:00
手撕 iOS 底层04 -- 内存对齐原理
16字节对齐算法0x00--获取内存大小的三种方式LGPerson*person=[LGPersonalloc];person.name=@"Cooci";person.nickName=@"KC";
NSLog
Hello_kid
·
2023-03-17 04:16
ELASTICSEARCH 写入速度优化
提升ES的写入速度可以从以下几方面入手:加大tra
nslog
flush,可以降低iops,writeblock加大indexrefresh间隔,除了降低io,也降低了segmentmerge频率调整bulk
lily_佳忆
·
2023-03-17 00:07
OC常用算法
排序算法冒泡排序-(void)bubbleSort:(NSMutableArray*)ary{
NSLog
(@"\n排序前\n");[selfprintAry:ary];for(inti=0;i[ary[
DeveloperHZ
·
2023-03-16 18:49
Block 深入浅出
的类型2.循环引用的解决方法block底层的分析1block类型block主要有三种类型1.1__NSGlobalBlock__:全局block,存储在全局区void(^block)(void)=^{
NSLog
海底小纵队
·
2023-03-16 15:05
iOS字符串比较大小
NSString*endTime=nil;BOOLresult=[[AOPModelgetInPageTime]compare:[AOPModelgetOutPageTime]]==NSOrderedSame;
NSLog
1234yws
·
2023-03-16 15:08
IOS获取手机版本信息
//手机序列号NSString*identifierNumber=[[UIDevicecurrentDevice]uniqueIdentifier];
NSLog
(@"手机序列号:%@",identifierNumber
我真的真的是文艺青年
·
2023-03-16 15:33
iOS底层探索 -- dyld 流程分析
我们在ViewController.m中实现一个load方法+(void)load{
NSLog
(@"%s",__func__);}同时在此处也打一个断点。通常意义上,我们说一个APP
iOS小木偶
·
2023-03-16 12:24
synchronized 编译记录
源码#importintmain(intargc,constchar*argv[]){@autoreleasepool{//insertcodehere...
NSLog
(@"Hello,World!")
_一叶孤帆
·
2023-03-16 10:58
iOS开发常用算法
1、四舍五入法roundffloatnumber;intresult;number=10.51;result=(int)roundf(number);
NSLog
(@"roundf(%.2f)=%d",number
Leeson1989
·
2023-03-16 05:06
iOS 内存管理--弱引用和强引用
1.引用计数探索引入一个案例:NSObject*objc=[NSObjectalloc];
NSLog
(@"%ld----%@----%p
冼同学
·
2023-03-16 00:08
NSString
japanese";NSRangefoundObj=[temprangeOfString:japoptions:NSCaseInsensitiveSearch];if(foundObj.length>0){
NSLog
番茄红豆汤
·
2023-03-15 22:07
OC底层-alloc流程图及部分源码理解
理解不到位,还请大家做做指出,好及时修改:首先我们先看下,这三个打印LGPerson*p1=[LGPersonalloc];LGPerson*p2=[p1init];LGPerson*p3=[p1init];
NSLog
JEFF009
·
2023-03-15 21:04
copy方法和mutableCopy方法的区别
简单操作NSString*str1=@"123";NSString*str2=[str1copy];
NSLog
(@"str1=%@str1P=%p\nstr2=%@str2P=%p",str1,str1
taobingzhi
·
2023-03-15 21:58
iOS常见系统宏 ing...
==这个方法可能用到==if(@available(iOS11,*)){//>=11
NSLog
(@"XXX1");}elseif(@available(iOS10,*)){//>=10
阿洋12138
·
2023-03-15 20:27
iOS系统字体
fontNameinfontFamily){NSArray*names=[UIFontfontNamesForFamilyName:fontName];for(NSString*fontinnames){
NSLog
61278c5abf28
·
2023-03-14 23:23
iOS开发一些关键字和宏
#ifdefDEBUG#defineMYLog(format,...)
NSLog
((@"[File-%s][Line-%d]%s"\format),__FILE__,__LINE__,__PRETTY_FUNCTION
alilialili
·
2023-03-14 19:34
探究 iOS 协程 - coobjc 源码分析(二)
首先我们先写一个最简单的示例程序:-(void)testCORoutineAsyncFunc{co_launch(^{
NSLog
(@"costart");//await后面需要跟COChan或者COPromiseNSNumber
sidiWang
·
2023-03-14 13:49
static和const
-(void)touchesBegan:(NSSet*)toucheswithEvent:(UIEvent*)event{staticinttemp=1;temp++;
NSLog
(@"%d
gpylove
·
2023-03-14 08:35
C语言的函数指针作为参数传递。
intc=invoke(3,5);c=c+8;returnc;}intmain(intargc,constchar*argv[]){@autoreleasepool{Invokeinvoke=max;
NSLog
青藤1992
·
2023-03-14 07:09
Spring Boot - 日志记录
[TOC]简介SpringBoot内部使用的日志框架为Commo
nsLog
ging,但是Commo
nsLog
ging的内部具体实现可以由用户自行指定。
Whyn
·
2023-03-13 16:23
iOS一道元类面试题
@interfaceNSObject(Test)+(void)test;@end@implementationNSObject(Test)-(void)test{
NSLog
(@"%@",NSStringFromSelector
程序员学哥
·
2023-03-13 13:29
递归锁 死锁。
synchronizedstaticNSString*A=@"A";/**B锁/staticNSStringB=@"B";dispatch_async(queue,^{//
NSLog
(@"%@",[selfsourceOut
jemmy_xl
·
2023-03-12 19:38
iOS的多线程编程GCD
dispatch_time_t:dispatch_walltime获得真实时间(绝对时间),dispatch_time获得马赫时间*/dispatch_time_ttime=dispatch_walltime(NULL,0);
NSLog
任性不认命ToT
·
2023-03-12 18:10
iOS数据测试
msCFAbsoluteTimestart=CFAbsoluteTimeGetCurrent();//dosomethingCFAbsoluteTimeend=CFAbsoluteTimeGetCurrent();
NSLog
Mr_lk先生
·
2023-03-12 17:43
MacOS开发坑点集合
NSArray*arr=@[@(0),@(1)];
NSLog
(@"%@",arr[2]);//模拟越界异常dispatch_async(dispatch_get_main_queue(),^{NSArray
不一样的色彩
·
2023-03-12 13:45
RunLoop运行循环
为什么需要RunLoop我们新建一个空白的命令行项目intmain(intargc,char*argv[]){@autoreleasepool{
NSLog
(@"Hello,World!")
CoderKK
·
2023-03-12 13:06
setMaxConcurrentOperationCount
{NSBlockOperation*op1=[NSBlockOperationblockOperationWithBlock:^{for(inti=0;i<5;i++){
NSLog
(@"%@:i=%d"
晓叶
·
2023-03-12 11:36
OC底层原理 02: alloc & init & new 篇
定义对象如下:LGPerson*p1=[LGPersonalloc];LGPerson*p2=[p1init];LGPerson*p3=[p1init];LG
NSLog
(@"%@-%p-%p",p1,p1
花白少年梦
·
2023-03-12 09:12
获取代码段时间间隔
CFAbsoluteTimestartTime=CFAbsoluteTimeGetCurrent();//代码段CFAbsoluteTimeintervalTime=(CFAbsoluteTimeGetCurrent()-startTime);
NSLog
ychen3022
·
2023-03-12 06:19
iOS-block
Block类型的变量的格式返回值类型(^block变量名称)(形参列表)实现格式^返回值类型(形参列表){语句}定义一个无参数无返回值的Block类型变量void(^myBlock)()=^void(){
NSLog
指头飞血
·
2023-03-11 22:30
Swift那些和OC不一样的东西
基础部分输出使用print函数输出,不再使用
NSLog
,输出占位符\(常量/变量)例如:letname="小明"print("我的名字叫\(name)")注释支持多行注释/*第一层注释/*第二层注释*/
IMKel
·
2023-03-11 20:38
记一次Elastic-search tra
nslog
EOF 问题修复
IndexShardRecoveryException[failedtorecoveryfromgateway];nested:EngineCreationFailureException[failedtorecoverfromtra
nslog
苏苏JS
·
2023-03-11 19:57
alloc&init底层重识
Person*p1=[Personalloc];Person*p2=[p1init];Person*p3=[p1init];
NSLog
(@"对象%@-指针指向的地址%p-指针地址%p",p1,p1,&p1
lixiangdev
·
2023-03-11 06:47
RACSignal信号订阅流程的简单理解
id_Nonnullsubscriber){[subscribersendNext:@"message"];returnnil;}];[signalsubscribeNext:^(id_Nullablex){
NSLog
DestinyFighter_
·
2023-03-10 21:56
GCD线程死锁问题详细解读与dispatch_set_target_queue的使用
本篇文章适合有一定线程概念新手请移步.GCD线程死锁经典例题dispatch_sync(dispatch_get_main_queue(),^{
NSLog
(@"线程");});首先先要明白造成死锁的条件之一就是当前线程必须为串行队列
雨洒潇湘
·
2023-03-10 20:56
iOS多线程简记
whatfuckingblocksyntaxNSOprationNSBlockOperation*opration1=[NSBlockOperationblockOperationWithBlock:^{sleep(4);
NSLog
草花凯
·
2023-03-10 13:14
Swift 数字类型文本 去除小数无效的0
NSNumber*inNumber=@(stringNumber.floatValue);NSString*outNumber=[NSStringstringWithFormat:@"%@",inNumber];
NSLog
_风雨
·
2023-03-10 13:50
关于-iOS13-UITabBar 去除黑线的方法
下面是解决放法:for(UIView*childViewinself.subviews){
NSLog
(@"childView%@",childView);Cl
Cy_Star
·
2023-03-10 08:33
内存对齐原理
/4字节shortd;//2字节}MyStruct1;structStructTwo{doubleb;//8字节chara;//1字节shortd;//2字节intc;//4字节}MyStruct2;
NSLog
旅行者_sz
·
2023-03-10 06:10
多线程-锁(死锁)
常见的死锁情况:主队列同步,造成死锁:代码如下-(void)viewDidLoad{[superviewDidLoad];
NSLog
(@"lock--a");//dispatch_sync同步dispatch_get_main_queue
feitry
·
2023-03-10 04:22
_ _block
__block测试__blockintta2=10;
NSLog
(@"ta3:---初始化时--%p--%p",&ta2,ta2);TestBlocktBlock=^void{ta2=15;
NSLog
(@
MCWorld
·
2023-03-09 22:27
SpringBoot——logback-spring.xml配置文件标签
SpringBoot日志框架市面上的日志框架:JUL、JCL、Jboss-logging、logback、log4j、log4j2、slf4j…日志门面(日志的抽象层)日志实现JCL(JakartaCommo
nsLog
ging
小波同学
·
2023-03-09 17:38
上一页
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
其他