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
iOS 宏定义-获取状态栏、导航栏、tabBar高度
、tabBar高度//获取状态栏的高度CGFloatstatusHeight=[[UIApplicationsharedApplication]statusBarFrame].size.height;
NSLog
它是一只肥猫
·
2021-06-27 06:17
iOS 执行完block代码块再执行下一步
AFNetWorkToolshareNetWorkTool]getWarningListwithPage2:[NSStringstringWithFormat:@"1"]andFinishBlock:^(idobject){
NSLog
0fbf551ff6fb
·
2021-06-26 16:04
iOS __attribute__ 的用法总结
格式:_attribute_(xxx)xxx:即参数__attribute__在iOS中的实际用法总结(部分常用关键词):1、format官方例子:
NSLog
FOUNDATION_EXPORTvoid
NSLog
呆萌的中指
·
2021-06-26 12:54
iOS %.2lf 不四舍五入
NSLog
(@"%.2lf",8.268);//8.27%.2lf这个默认是四舍五入,上面代码打印结果为:8.27如果不想要四舍五入,直接正常取小数点后两位,使用下述方法即可:
NSLog
(@"%.2lf
xyzcwb
·
2021-06-26 08:56
iOS开发的一些小技巧
1.查看一段代码的运行时间#defineSTARTTIMENSDate*startTime=[NSDatedate];#defineENDTIME
NSLog
(@"Time:%f",-[startTimetimeIntervalSinceNow
诗酒丶趁年华
·
2021-06-25 18:41
Swift inout关键字
)test{NSString*name=@"name";NSString*otherName=@"otherName";[selfgetName:&nameotherName:&otherName];
NSLog
小王在努力
·
2021-06-25 17:19
iOS 规定的时间段内调用事件
://@"yyyy-MM-ddHH:mm"if([NSDatejudgeTimeByStartAndEnd:@"12:00"EndTime:@"18:00"DateFormat:@"HH:mm"]){
NSLog
码农斯密达
·
2021-06-25 16:28
IOS-APP安全加固问题
1.系统打印不应该在正式环境下打印,避免逆向人员拿到ipa文件砸壳后,能直接看到打印信息,解决办法:将
NSLog
()打印方法替换成仅在debug模式下能打印的自定义宏012.禁用HTTP请求协议,采用HTTPS
小白奔哥
·
2021-06-25 16:03
Category使用关联对象生成属性的原理
import#import"NSString+Category.h"intmain(intargc,constchar*argv[]){@autoreleasepool{//insertcodehere...
NSLog
快如闪电侠的瓜牛
·
2021-06-25 15:06
iOS调试小技巧,在杀死程序怎么查看
NSLog
信息
最新在写推送时,点击获取推送传递的扩展字段,在程序激活状态下,可以通过xcode控制台查看
NSLog
信息,但是在程序退出状态下,想获取推送通知传递的字段,这时就是头疼的问题。
Mr_yinwei
·
2021-06-25 14:10
判断一个 NSArray 是否为空
判断一个NSArray是否为空if([arrayisKindOfClass:[NSArrayclass]]&&array.count>0){
NSLog
(@"这是一个非空数组");}
划水型派大星
·
2021-06-25 14:51
理解Autorelease从NSString开始
从NSString说起#defineLog(_var)({NSString*name=@#_var;
NSLog
(@"%@:%@->%p:%@",name,[_varclass],_var,_var
大象腿毛黑黑
·
2021-06-25 08:58
GCD
使用GCD1.block的定义//申明变量void(^loggerBlock)(void);//定义loggerBlock=^{
NSLog
(@"Hello");}//调用loggerBlock();2.
温暖的男人
·
2021-06-25 06:15
苹果新的日志系统 (-)Unified Logging OSLog os_signpost
前言苹果提出了新的日志系统,UnifiedLogging它相比以前的print
NSLog
优越,苹果极力推荐使用新的日志系统简单介绍&对比新的日志系统,夸多个平台Mac,ios,WachOS相比以前的系统更加的高效
jianshudxw
·
2021-06-25 00:37
iOS 算法
NSIntegerstartIndex=0;NSIntegerendIndex=list.count-1;[selfsortList:listwithStartIndex:startIndexendInde:endIndex];
NSLog
獨荹儛臨
·
2021-06-24 21:23
多线程GCD的理解
串行队列或者并发队列都会遵循FIFO(先进先出)的原则-(void)test{
NSLog
(@"Start");dispatch_sync(dispatch_get_main_queue(),^{});}
火柴盒环游记
·
2021-06-24 17:52
NSLog
宏定义
#defineDEBUG//宏输出函数#ifdefDEBUG#defineSFun_Log(fmt,...)
NSLog
((@"%s,""[lineNum:%d]"fmt),__FUNCTION__,__
醉春风
·
2021-06-24 10:07
iOS源码解析:runtime<三>super,isKindOfClass,isMemberOfClass
现在在Student类的init方法中有如下打印:
NSLog
(@"[selfclass]=%@",[selfclass]);
NSLog
(@"[superclass]=%@",[superclass]);
雪山飞狐_91ae
·
2021-06-24 09:57
iOS 内购总结
SKPaymentQueuedefaultQueue]addTransactionObserver:self];//遵循代理打开支付开关In-AppPurchaseif([SKPaymentQueuecanMakePayments]){
NSLog
默默的我
·
2021-06-24 01:55
iOS开发 切割字符串为数组
0.1112,0.2223,0.3334,0.4445,0.5556";//按照,分隔成数组NSArray*currentArr=[currentStrcomponentsSeparatedByString:@","];
NSLog
隔墙送来秋千影
·
2021-06-23 22:39
关于基本类型的位数(sizeof)
一、实践打印iOS基本数据类型长度(ios12.1)
NSLog
(@"short:%lu",sizeof(short));
NSLog
(@"char:%lu",sizeof(char));
NSLog
(@"int
你大爷终归是你大爷
·
2021-06-23 19:40
iOS 内存对齐
它们会要求这些数据的首地址的值是某个数k(通常它为4或8)的倍数,这就是所谓的内存对齐OC对象的内存占用我们先来看看OC的对象所占用的内存NSObject*obj=[[NSObjectalloc]init];
NSLog
不简单的风度
·
2021-06-23 16:08
iOS - block - 捕获 __block对象类型
对象类型OC代码intmain(intargc,constchar*argv[]){@autoreleasepool{__blockNSObject*obj=[[NSObjectalloc]init];
NSLog
felix6
·
2021-06-23 14:36
iOS 创建相薄
-(IBAction)tt:(id)sender{
NSLog
(@"%@",@"FF");[selfinsertImage:NULLintoAlbumNamed:@"bbbbsssss"];}-(void
UnityAsk
·
2021-06-23 13:56
类的探究分析
准备工作内存偏移普通指针代码分析:intmain(intargc,constchar*argv[]){@autoreleasepool{inta=10;intb=10;int*a_p=&a;int*b_p=&b;
NSLog
冼同学
·
2021-06-23 09:50
iOS开发-dispatch_sync阻塞主线程造成死锁
NSLog
(@"之前-%@",[NSThreadcurrentThread]);dispatch_sync(dispatch_get_main_queue(),^{
NSLog
(@"sync-%@",[NSThreadcurrentThread
GabrielPanda
·
2021-06-23 05:44
15.UIView
frame=CGRectMake(10,54,350,712);view1.backgroundColor=[UIColorredColor];[self.viewaddSubview:view1];
NSLog
Maserati丶
·
2021-06-23 02:35
debug/release模式
打开DEBUG模式:DEBUG=1关掉DEBUG模式:DEBUG=0#ifDEBUG......模拟数据#else......真实数据#endif例:#ifdefDEBUG#define
NSLog
(fmt
武一顶顶
·
2021-06-22 23:57
iOS小数精度计算误差处理
floata=0.01;intb=99999999;doublec=0.0;c=a*b;
NSLog
(@"%f",c);//输出结果为1000000.000000
NSLog
(@"%.2f",c);//输出结果为
浅浅浅丶蓝
·
2021-06-22 23:15
OC基础学习13:文件加载与保存
NSDateNSDate*date=[NSDatedate];
NSLog
(@"todayis%@",date);NSDate*yesterday=[NSDatedateWithTimeInt
Andy_Ron
·
2021-06-22 19:37
+load和+ initialize (分类中同名方法的调用顺序)
二.测试环境搭建创建下面这些测试用的类这里写图片描述加入一个pch文件方便打印#ifdefDEBUG#defineLGLog(fmt,...)
NSLog
((@"%s[Line%d]"fmt),__PRETTY_FUNCTI
鱼爱游泳
·
2021-06-22 14:40
iOS逆向学习笔记11(HOOK原理下)
1.1查找Stringtable 首先通过传入的符号字符串去stringtable查找这个字符串所在的位置,例如:如果要查找
NSLog
函数的符号,那么
_从今以后_
·
2021-06-22 14:39
iOS-OC block详解
block的本质的就是一段代码块,也是一个OC对象,它在合适的时间进行调用,它最终继承自NSObject,验证如下:staticintage=10;void(^block)(void)=^(){
NSLog
洧中苇_4187
·
2021-06-22 11:39
NSLayoutConstraint (VLF) + ScrollView
一阵惊慌中,疯狂开启
NSLog
模式,茫然发现frame为0,contentSize为0,什么情况?导致这种现象的原因不是我们的
Hardy_Hu
·
2021-06-22 01:53
load和initialize
+(void)load{
NSLog
(@"loadAnimal");}+(void)initialize{//如果子类不实现initialize()-运行时将调用继承的实现-或者如果子类显式调用[superinitialize
y2015
·
2021-06-22 00:08
iOS基础篇-Copy和Strong
属性字符串@property(strong,nonatomic)NSString*strStrong;@property(copy,nonatomic)NSString*strCopy;//不可变字符串
NSLog
麦子_KB
·
2021-06-21 20:52
iOS block几种类型,为什么使用copy修饰
情况下回自动拷贝到堆区、因此ARC下只有两个地方:代码区和堆区)有三种常见的类型:①存储在程序的代码段,全局区;NSGlobalBlock:不会访问任何外部变量,比如:void(^blockA)(void)=^{
NSLog
Persistence__
·
2021-06-21 17:16
photos
PHPhotoLibraryauthorizationStatus];if(PHAuthorizationStatusDenied==st||PHAuthorizationStatusRestricted==st){
NSLog
琦均煞Sylar
·
2021-06-21 14:47
iOS开发之AppDelegate方法中的事件触发调用(转载)
当应用程序将要进入非活动状态执行,在此期间,应用程序不接受消息或事件,比如来电-(void)applicationWillResignActive:(UIApplication*)application{
NSLog
朱晓晓的技术博客
·
2021-06-21 11:47
ios 用AFNetworking请求数据的时候没有数据返回的问题
news.realyeezybay.com/featured_products"parameters:nilsuccess:^(NSURLSessionDataTask*task,idresponseObject){
NSLog
TenMios
·
2021-06-21 00:59
iOS中
NSLog
打印中文及打印不全的宏
Xcode打印方法
NSLog
()在Xcode8以后就出现了打印输出不完整、打印中文时候显示的问题,调试是在难受。
若见_Kevin
·
2021-06-20 20:50
iOS-底层原理08-msgSend(cache_t)
import@interfaceDCPerson:NSObject-(void)sayNB;-(void)sayHello;@end@implementationDCPerson-(void)sayNB{
NSLog
一亩三分甜
·
2021-06-20 18:59
Objective-C Block本质
xcrun-sdkiphoneosclang-archarm64-rewrite-objcmain.mvoid(^block)(void);voidtest(){intage=10;staticintheight=10;block=^{
NSLog
lieon
·
2021-06-20 17:57
iOS 不可变字符串NSString的使用
字符初始化1.创建一个不可变字符串str1值是常量字符串NSString*str1=@"常量字符串";
NSLog
(@"%@",str1);2.用字符串创建字符串构造NSString*str2=[[NSStringalloc
_菩提本无树_
·
2021-06-20 16:45
沙盒路径与文件写入
//获取沙盒根目录NSString*directory=NSHomeDirectory();
NSLog
(@"directory:%@",directory);//获取Documents路径NSArray
_Jock羁
·
2021-06-20 16:59
iOS 获取本机的设备信息UIDevice
UIDevice//使用类方法来获取当前的设备UIDevice*myDecive=[UIDevicecurrentDevice];//设备名称
NSLog
(@"name-------%@",myDecive.name
Joker_King
·
2021-06-20 08:24
iOS中延迟执行和取消的几种方式
转载:https://www.jianshu.com/p/2a65912b56f7iOS中延迟执行和取消的几种方式公用延迟执行的方法:-(void)delayMethod{
NSLog
(@"delayMethodEnd
月沉眠love
·
2021-06-20 07:12
iOS比较两个日期的大小
iOS比较两个日期的大小//比较两个日期的大小日期格式为2016-08-1408:46:20
NSLog
(@"^^^^^^^^%ld",[selfcompareWithDate:@"2019-08-1408
Simon_Liang
·
2021-06-20 04:56
DG风云之路总--30.欧阳家示好
他仔细检查了他唯一还记得一句代码:
NSLog
(@"Helloworld")。他左看右看
沙士比内亚
·
2021-06-20 01:13
iOS - UITextView、UITextField监听文本框中内容的变化
都是如何在键盘没有消失的情况下实时获得文本框中内容的:UITextField:-(void)textFieldDidChange:(id)sender{UITextField*_field=(UITextField*)sender;
NSLog
等不来的期待
·
2021-06-19 23:33
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他