自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ios过滤emoji表情

- (NSString *)disable_emoji:(NSString *)text  {      NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:@"[^\\u0020-\\u007E\\u00A0-\\u00BE\\u2E80-\\uA4CF\\uF900-\\uFAFF

2016-04-26 16:04:59 471

转载 ios 符号化 crash的方法

上传crash文件你的应用应当有模块能够在应用程序crash的时候上传crash信息。 要么通过用户反馈拿到crash文件,要么借助自己或第3方的crash上传模块拿到crash文件。今天要分析的场景是你拿到用户的.crash文件之后,如何符合化crash文件(Symbolicating crash logs)的3种方法。帮助尽快找到crash原因。crash文

2016-03-28 17:21:16 461

转载 黑幕背后的__block修饰符

我们知道在Block使用中,Block内部能够读取外部局部变量的值。但我们需要改变这个变量的值时,我们需要给它附加上__block修饰符。__block另外一个比较多的使用场景是,为了避免某些情况下Block循环引用的问题,我们也可以给相应对象加上__block 修饰符。为什么不使用__block就不能在Block内部修改外部的局部变量?我们把以下代码通过 clang -rew

2016-02-23 17:32:46 483

原创 textfield输入中文,未确定具体字时,如何获取输入框中的汉字拼音

1.给uitextfiled增加一个 消息处理:[mInputField addTarget:self action:@selector(textFieldDidChange:) forControlEvents:UIControlEventEditingChanged];2.在textFieldDidChange中,就可以接收到,所有的输入,但是需要将选中态时的拼音排除掉。UITex

2015-11-11 13:58:10 593

转载 MAC下安装HOMEBREW

Homebrew是啥东东?apt-get和yum知道吧?Homebrew就相当于MacOS中的yum。安装:终端中输入:(卸载只需要将最后的install改成uninstall)1ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/in

2015-10-28 16:46:26 403

转载 __weak 修饰符

摘要 block中用到的外部变量最好使用 __weak 修饰,避免内存泄露; block容易引起引用循环的根本原因是: 1,对于(block内部用到的)外部变量,对其执行retain 的时机 与该block的执行时机是不同步的,在block声明的时候就对外部变量进行了retain,而block何时执行甚至是否执行都是不可预测的; 2,block 一般是匿名的,而且copy赋值的,手动释放blo

2015-09-23 17:24:12 364

转载 mac os下 wireshark找不到网卡 解决办法

wireshark是一个非常好用的抓包工具,有windows版本和mac版本,在mac下安装wireshark,启动后发现提示“There are no interfaces on which a capture can be done“, 这是找不到网卡的意思,google了一番,找到了一个办法可以解决,记录一下:cd /devsudo chown heliclei:admin

2015-09-18 17:06:57 1453

转载 C语言编程优化运行速度

1、选择合适的算法和数据结构选择一种合适的数据结构很重要,如果在一堆随机存放的数中使用了大量的插入和删除指令,那使用链表要快得多。数组与指针语句具有十分密切的关系,一般来说,指针比较灵活简洁,而数组则比较直观,容易理解。对于大部分的编译器,使用指针比使用数组生成的代码更短,执行效率更高。在许多种情况下,可以用指针运算代替数组索引,这样做常常能产生又快又短的代码。与数组索引相比,指针

2015-09-16 14:29:24 483

转载 Objective-C中的instancetype和id区别

有一个相同两个不同。相同Written by Mattt Thompson on Dec 10th, 2012Objective-C is a rapidly evolving language, in a way that you just don't see in established programming languages. ARC, object lite

2015-09-16 11:37:00 290

空空如也

空空如也

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

TA关注的人

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