自定义博客皮肤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)
  • 资源 (9)
  • 收藏
  • 关注

原创 @synchronized(self) 的作用

@synchronized(self) { // you code here }@synchronized 的作用是创建一个互斥锁,保证此时没有其它线程对self对象进行修改。这个是objective-c的一个锁定令牌,防止self对象在同一时间内被其它线程访问,起到线程的保护作用。 一般在公用变量的时候使用,如单例模式或者操作类的static变量中使用。

2016-02-26 08:55:26 531

原创 两张(多张)图片合成一张图片

下面向通过颜色创建了一张空白图片,然后将目标图片居中在上一个图片中,这里可以通过同样的方法绘制多张图片到一张图片上去- (UIImage *) drawRectForImage:(UIImage *) image { UIImage* rectImage = [UIImage imageWithColor:[UIColor whiteColor] size:CGSizeMake(self.f

2016-02-23 21:12:48 10243

转载 iOS中3种正则表达式的使用与比较

之前我在博文中介绍过iOS中自带正则表达式的使用( 传送门),后来我发现其实iOS中有三种方式来实现正则表达式的匹配。现在将他们都记录在这里: 1.利用NSPredicate(谓词)匹配 例如匹配有效邮箱: ?1234NSString *email = @“[email protected]”;

2016-02-23 14:49:06 6014

原创 此证书签发者无效问题

WWDR在2016年2月14日失效,需要更新WWDR系统证书证书地址:https://developer.apple.com/certificationauthority/AppleWWDRCA.cer 下载完成双击安装如有需要可以删除过期的证书!

2016-02-18 16:13:15 723

转载 CocoaPods的安装使用

转载自:http://www.jianshu.com/p/6e5c0f78200a一、什么是CocoaPodsCocoaPods是iOS项目的依赖管理工具,该项目源码在Github上管理。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和第三方开源库的时间。 在使用CocoaPods之前,开发项目需要用到第三方开源库的时候,我们需要 1.把开源库的源代码复

2016-02-16 09:29:43 450 2

原创 GCD之dispatch_after、dispatch_apply、dispatch_once等使用介绍

dispatch_after dispatch_after(dispatch_time_t when, dispatch_queue_t queue, ^(void)block)when 时间间隔 queue 提交到的队列 block 执行的任务 使用如下: dispatch_after( dispatch_time(DISPATCH_TIME_NOW

2016-02-15 11:54:02 2204

teleport-assist-macos-3.5.5.dmg

teleport mac 助手,配合新版本的 堡垒机服务端3.5.x版本使用,采用github上源码3.5.5beta版编译而成,用于macos系统访问远程资源

2021-03-18

XJSONParse

JSON 格式化工具 for Mac,专业的JSON格式化工具 仿Windows下 JsonView风格!

2018-10-22

photoShutter2 iPhone相机拍照声音反向波音频文件

photoShutter2 iPhone相机拍照声音反向波音频文件

2016-06-01

Genymotion 2.5.4 reg.exe 文件

Exception (VBoxManage): java.io.IOException: Cannot run program "C:\Program Files\Genymobile\Genymotion\/reg": CreateProcess error=2, 系统找不到指定的文件。

2015-10-13

librfc3951

linphone sdk 需要的一个静态库 rfc3951

2015-08-19

Wireshark1.6.3(不会乱码版) for mac

Wireshark1.6.3(不会乱码版) for mac 最新版本会出现乱码,一个个的小方块,还不如之前的这个版本

2013-08-28

[电子版]《Java经典入门教程》

Java基础教程,里面不少方法技巧,很适合新手阅读学习! 想学习Java的同学可以看看!

2011-12-29

空空如也

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

TA关注的人

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