自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 ios NSLog 控制台 输出中文

在iOS开发中,我们调试接口时最多的就是用NSLog 或者是打断点来po 数据,然而NSLog 输出的数据中,中文是UFT-8格式显示的, 根本无法调试,所以为了解决这个问题,今天给大家推荐一个非常好的方法,主要思路就是利用objc/runtime运行时机制 来替换掉系统的控制台输出方法,然后将utf-8格式的字符转换成中文格式。 一般情况下,我们在使用NSLog 和 %@ 输出某...

2018-09-15 10:05:19 3355

转载 iOS开发中的代码布局规范

iOS开发中的代码布局规范1.指导原则【原则1-1】首先是为人编写程序,其次才是计算机。说明:这是软件开发的基本要点,软件的生命周期贯穿产品的开发、测试、生产、用户使用、版本升级和后期维护等长期过程,只有易读、易维护的软件代码才具有生命力。【原则1-2】保持代码的简明清晰,避免过分的编程技巧。说明:简单是最美。保持代码的简单化是软件工程化的基本要求。不要过分追求技巧,否则会降低程序的...

2018-09-13 09:24:15 546

转载 iOS中block的详解weakSelf、strongSelf-转自唐巧

1我们知道,在使用 block 的时候,为了避免产生循环引用,通常需要使用 weakSelf 与 strongSelf,写下面这样的代码:__weak typeof(self) weakSelf = self;[self doSomeBlockJob:^{ __strong typeof(weakSelf) strongSelf = weakSelf; if (stro...

2018-09-10 17:50:50 504

原创 Invalid update: invalid number of sections. The number of sections contained in the table view afte

Assertion failure in -[UITableView _endCellAnimationsWithContext:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit/UIKit-3599.6.1/UITableView.m:15942018-09-10 17:34:42.780652 HDBluetoothHelper...

2018-09-10 17:43:46 3238

原创 Undefined symbols for architecture armv7: "_OBJC_CLASS_$_HDBaseSearchController", referenced from:

ld: warning: object file (/Users/hand5/Library/Developer/Xcode/DerivedData/HandVehicleMonitor-ayjdhkdyvhbeivfvjtywplcsqblv/Build/Products/Release-iphoneos/libPods-HandVehicleMonitor.a(Pods-HandVehicle...

2018-09-05 10:02:01 1048

原创 Mac下文件转码

打开终端,输入命令:iconv -f UTF-8 -t GBK Desktop/from.txt > to.txt-f是现在的格式-t是目标格式Desktop/from.txt 是输入文件to.txt是目标文件执行后打开目标文件即可。...

2018-09-04 14:47:33 1131

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除