自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (229)
  • 问答 (2)
  • 收藏
  • 关注

原创 xcode RTImageAssets插件(将@3x图片转换为@2x和@1x)

RTImageAssets本项目是一个 Xcode 插件,用来生成 @3x 的图片资源对应的 @2x 和 @1x 版本,只要拖拽高清图到 @3x 的位置上,然后按Ctrl+Shift+A 即可自动生成两张低清的补全空位。当然你也可以从 @2x 的图生成 @3x 版本,如果你对图片质量要求不高的话。特性只会填补空位,如果你已经设置好了自己的 @2x 图,则不会生成;自动重命名

2015-07-31 14:55:55 1888

原创 ios NSNotificationCenter 的简单使用

NSNotificationCenter的作用:用于程序中不同类间的消息通信,使用步骤如下:1,发送通知, NSDictionary *objects = @{};//用字典存放发送通知的内容 [[NSNotificationCenter defaultCenter] postNotificationName:@"idstring" object:self userInf

2015-07-31 13:46:12 636

原创 coreData实现增删除改查

首先要建立好模型,然后根据模型生成相应的类然后打开数据库,并保存好上下文:- (void)openDB{ /* ** Core Data的操作方式 1. 将所有定义好的数据模型文件合并成为一个数据模型(NSManagedObjectModel) 建立起针对实体对应的数据表的SQL语句,以便创建数据表 2. 用数据模型来创建持久化存储调

2015-07-31 11:07:49 666

原创 xcode增加快捷键(不用插件)

之前在用Eclipse写Java的时候,有几个常用的快捷键,比如删除当前行,在当前行下面插入空行,向上/下移动当前行等等,到了Xcode里怎么也找不到这些快捷键,一直觉得Xcode自带的快捷键不够强大,直到今天才知道不借助第三方的插件,在Xcode下完全也可以实现这些功能,下面就说一下如何来做。首先找到Xcode中的自带的配置文件/Applications/Xcode.app/Co

2015-07-30 23:38:45 1002

转载 Xcode6及以上版本,创建Auto Layout 约束时产生的一些变化

Xcode6创建Auto Layout 约束时产生的一些变化   通过两个小Demo来展示下变化:Demo1需求:为控制器的根视图(图中的“控制器View”)的子视图(图中的View)添加顶部约束10  运行效果:没有从顶部开始,似乎是从statusbar的20高度以外开始计算的  出错原因添加到控

2015-07-30 14:16:05 608

原创 ios打印日志的类,方法,及行号

#ifdef DEBUG# define DEBUGLOG(fmt, ...) NSLog((@"\n[文件名:%s]\n""[函数名:%s]\n""[行号:%d] \n" fmt), __FILE__, __FUNCTION__, __LINE__, ##__VA_ARGS__);#else# define DEBUGLOG(...);#endif把以上代码放到头文件或pch文件即可打

2015-07-30 10:20:57 1152

转载 使用Objective-C的文档生成工具:appledoc

使用Objective-C的文档生成工具:appledoc前言做项目的人多了,就需要文档了。今天开始尝试写一些项目文档。但是就源代码来说,文档最好和源码在一起,这样更新起来更加方便和顺手。象Java语言本身就自带javadoc命令,可以从源码中抽取文档。今天抽空调研了一下objective-c语言的类似工具。从stackoverflow 上找到三个比较popular的工具:doxy

2015-07-29 10:42:59 1250

原创 object-c利用头文件实现能用单例

单例头文件:// 帮助实现单例设计模式// .h文件的实现#define SingletonH(methodName) + (instancetype)shared##methodName;// .m文件的实现#if __has_feature(objc_arc) // 是ARC#define SingletonM(methodName) \static id _instace

2015-07-28 11:28:39 688

转载 xcode 代码对齐插件-XAlign

今天向大家介绍一个非常好用的Xcode代码编辑插件,这个插件可以很快速地使代码对齐,有3种模式:“=”对齐、宏定义对齐和属性对齐XAlign效果图1.“=”对齐 2.宏定义对齐  3.属性对齐  安装1.打开终端输入:curl github.so/XAlign/build/install.sh | sh,然后回车;

2015-07-28 09:28:02 814

原创 马克鳗(美术设计稿标注工具)

下载地址:http://www.getmarkman.com/使用它可以方便的输出美术设计稿上标注相应界面元素的大小,颜色,边距,说明等。个人感觉非常棒核心功能长度标记坐标和矩形标记色值标记文字标记贴心功能长度自动测量标记拖拽删除支持多种图片格式支持PSD(需用最大兼

2015-07-27 22:35:03 1481

原创 xcode卸载插件

当我们将各个插件成功安装以后,在Xcode的每次启动时都会去加载我们集成进去的插件资源. 而这些插件都附属在Xcode的进程里,也就是说,是在同一条生命线上面.此时如果插件中的任何一行代码有误,所产生的Crash,都会导致Xcode整个进程一起挂掉.理想的情况下,插件的作者都会在最新版本的Xcode进行测试并修复相应问题. 但如果我们自己需要急着使用最新版本的Xcode,而此时插件作者还没有提

2015-07-27 22:13:19 646

原创 xcode常用插件及工具

从苹果发明iPhone起,AppStore上的一个又一个类似flappy bird的一夜暴富的故事刺激着大量开发者加入移动开发大军。随着这些开发者出现的,还有大量方便iOS开发者的各种工具。这些工具作为整个应用开发生态链的重要一环,极大地方便了广大应用开发者,节省了应用开发的时间。本文将从应用工具、命令行工具、插件工具3个方面,介绍这些优秀的应用。图形应用工具CharlesCh

2015-07-27 22:11:09 870

原创 FuzzyAutocompletePlugin代码自动实例工具

FuzzyAutocompletePlugin--Xcode 5代码自动补全插件FuzzyAutocompletePlugin是一个Xcode 5兼容的插件,通过添加模糊匹配来提高Xcode代码自动补全功能,开发者无需遵循从头匹配的原则,只要记得方法里某个关键字即可进行匹配,很好地提高了工作效率。注意:该插件只在Xcode 5上进行过测试,没有测试和其他插件之间的兼容性(KSImageNa

2015-07-27 22:06:28 933

原创 Vim命令图解和XVim使用

一个台湾的程序员在找不到合适的vim入门的图解之后,自己做了一个图,太有才了,所有常用命令一目了然,初学者可以很容易查到自己需要的命令,并知道如何使用,保存此图,可以在需要的是快速检索命令。图转自:http://blog.vgod.tw/ PDF版下載XVim是一个日本人做的在xcode上的vim插件,可以让你在xcode的体验vim的功能。下载地址

2015-07-27 21:59:52 905

原创 Xcode6自动提示图片 KSImageNamed 支持自定义 UIImageNamed(name),UIImageLoad(name, type)方法

KSImageNamed是一个使XCode可以预览项目中图片的插件,只需 编写代码[NSImage imageNamed:,XCode自动列出项目中图片列表,并提供预览功能。如图:项目地址为 https://github.com/ksuther/KSImageNamed-Xcode 。 但是在项目中,用户往往会使用一些宏定义如UIImageNamed(NSString *name)

2015-07-27 21:55:27 715

原创 Xcode注释插件(VVDocumenter)的使用

原文来自:http://blog.csdn.net/hitwhylz/article/details/27813315分享几个常用的Xcode插件。第一个, 规范注释生成器VVDocumenter。顾名思义, 它可以很方便的为你自动添加注释使用效果如下:下载链接:https://github.com/onevcat/VVD

2015-07-27 14:20:30 616

原创 xcode如何去掉编译过期警告

有时候使用第三方的代码,编译的时候总是提醒方法过期可以在过期的代码中加入注释去掉警告#pragma clang diagnostic push#pragma clang diagnostic ignored "-Wdeprecated-declarations" value = [tlsSettings objectForKey:(NSString *)kCFStreamSSLAllo

2015-07-27 10:53:30 2492 1

原创 怎么去掉Xcode工程中的某种类型的警告 Implicit conversion loses integer precision: 'NSInteger' (aka 'long') to 'int32

问题描述 在我们的项目中,通常使用了大量的第三方代码,这些代码可能很复杂,我们不敢改动他们,可是作者已经停止更新了,当sdk升级或者是编译器升级后,这些遗留的代码可能会出现许许多多的警告,那么我们有没有办法去掉这些烦人的警告,不然一个工程几百个警告,你看着怎么都不爽吧.我们怎么去掉警告呢1.最直接,最一劳永逸,最安全的方式,直接找到警告的那段代码,改为不警告.这个方式,最安全.

2015-07-27 10:39:42 747

原创 ios官方示例demo

https://developer.apple.com/library/ios/navigation/#section=Resource%20Types&topic=Sample%20Code

2015-07-24 18:06:03 1446

原创 object-c 利用rnntime机制归档任意对象

+(id)shareInstaceWithArray:(NSArray *)array{ if (array==nil&&instance==nil) { instance = [[self alloc] init]; NSString *homeDictionary = NSHomeDirectory();//获取根目录 NSString

2015-07-24 00:22:50 626

原创 UITableView滑动删除表格行(UITableViewCell)

实现Cell的滑动删除, 需要实现UITableView的代理UITableViewDelegate中如下方法: //先要设Cell可编辑- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath{return YES;}

2015-07-22 16:51:28 600

原创 ios蓝牙开发(CoreBluetooth)

CoreBluetooth.framework  函数名:CBXXX  参考官方 CSDN小马 译 蓝牙技术,很早以前就被有了,如今已更新4.0版本。很多热门技术都是基于它工作的,如Android平台的NFC,iOS的iBeancon等,现在的智能家居基本也是基于蓝牙4.0与APP进行通信。在iOS中,蓝牙是基于4.0标准的,设备间低功耗通信。 核心成员在开始前我们回忆下传统的

2015-07-21 15:18:02 1814

原创 xcode,ios,osx最新离线文档下载地址

请在联网情况下打开下面的地址,里面的内容是实时更新的,有xcode,osx,ios的最新离线文档地址,按顺序排列,最新的在最下面,以.dmp为后缀即是真实下载地址!https://developer.apple.com/library/downloads/docset-index.dvtdownloadableindex

2015-07-21 11:18:18 912

原创 Mac 下面用Charles抓包工具

天就来看一下Mac上如何进行抓包,之前有一篇文章介绍了使用Fidder进行抓包http://blog.csdn.net/jiangwei0910410003/article/details/19806999不过可惜的是,Fidder使用C#开发的,所以就不能在Mac上使用了,不过还有另外一个抓包神器,就是Charles,它是Java开发的,所以跨平台,不仅可以在Mac上使用

2015-07-21 11:10:38 584

原创 xcode 6 新建pch文件

一直在用xcode6开发,但项目都是在xcode5上创建的,所以一直没注意到,xcode6竟然干掉pch文件了。为什么xcode6没有自动创建pch文件呢?简单地看:我们在写项目的时候,大部分宏定义,头文件导入都在这里,Xcode6去掉Precompile Prefix Header的主要原因可能在于Prefix Header大大的增加了Build的时间。没有了Prefix Header之

2015-07-20 15:33:35 630

原创 统计Crash的工具Crashlytics

统计Crash的工具Crashlytics

2015-07-19 22:58:28 709

原创 cocopads 依赖包管理的使用

cocopadshttp://blog.csdn.net/showhilllee/article/details/38398119

2015-07-19 22:55:15 1005

原创 Reveal - 界面调试工具

Revea作为l分析APP UI的利器确实非常好用,用来查看任意UI布局也很方便一.模拟器进行分析  1.打开Reveal(http://revealapp.com下载)  2.打开Xcode  3.Reveal——Help——Show Reveal Library in Finder        4.Xcode——导入Reveal.framewo

2015-07-19 22:47:34 594

转载 CocoaPods安装和使用教程

http://code4app.com/article/cocoapods-install-usageCocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是

2015-07-19 00:33:46 426

原创 ios本地通知

#import "ViewController.h"@interface ViewController ()- (IBAction)addNote:(UIButton *)sender;- (IBAction)removeNote:(UIButton *)sender;@end@implementation ViewController- (void)viewDidLoad {

2015-07-12 10:19:59 489

原创 ios UIButton 文字左边,图片右边排列

自定义LFBuybutton ,继承自UIbutton,在自定义的按钮中重写方法-(void)layoutSubviews 根据文字和按钮的X点的交换,实现文字和图片位置的交换#import "LFBuybutton.h"@implementation LFBuybutton-(void)layoutSubviews{ [super layoutSubviews];

2015-07-11 11:20:55 5083

原创 ios设置按钮点击时的文字和图片(而非非背景)

UIImage *wifiPressBg = [UIImage imageNamed:@"wifi_prs"]; self.wifiBtn = [UIButton buttonWithType:UIButtonTypeCustom]; [self.wifiBtn.titleLabel setFont:[UIFont systemFontOfSize:15]]; [self.

2015-07-10 16:36:59 1785

原创 ios UIPageViewController+pageControl实现引导页

1,首先准备一个控制器,在它里面添加一个UIPageViewController,然后添加要引导的控制器头文件:#import @interface PVCPagesViewController : UIViewController @property (strong, nonatomic) UIPageControl *pageControl;@end.m文件:#impo

2015-07-10 13:52:39 3762

原创 linux 通过源码安装imagemagick

linux 安装imagemagick: 下载:http://www.imagemagick.org 下载代理(如jpeg,png等):http://www.imagemagick.org/download/delegates/ 或者 ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/delegates/ tar xvzf

2015-07-03 11:35:45 2166

嵌入式实时操作系统μCOS-II原理及应用(第2版)高清+目录

嵌入式实时操作系统μCOS-II原理及应用(第2版)高清+目录

2017-03-27

CC2530中文数据手册完全版

CC2530中文数据手册完全版

2017-03-21

Charles(mac)3.8.3破解版.zip

( Charles(mac)3.8.3破解版.zip )

2017-03-20

visual studio 串口通信代码

vs 串口通信代码,可以直接运行

2017-02-23

Android的设计与实现-卷1(带完整书签版)

Android的设计与实现-卷1(带完整书签版)

2017-01-17

韦东山二期驱动全部源码

韦东山二期驱动全部源码

2017-01-17

韦东山数码相框笔记

韦东山数码相框笔记 韦东山数码相框笔记

2017-01-17

android 读、写串口

通过android 直接读、写串口

2016-11-28

程序员接单宝典(第三版)

作者是一个在外包界干了10年的资深程序员,讲述了如何接外包项目的技巧。从接单前的准备,到上哪儿去接项目,如何接项目,如何完成项目,如何收款,以及项目实战案例,是程序员接项目致富的一部宝典。 (注:此版本为最新的第三版)

2016-11-24

linux-2.6.2源码

linux-2.6.2源代码 linux-2.6.2源代码 linux-2.6.2源代码

2016-11-22

韦东山视频u-boot源码

韦东山视频u-boot源码 韦东山视频u-boot源码 韦东山视频u-boot源码

2016-11-21

ARM体系结构与编程(高清带书签) 杜春雷

RM体系结构与编程(高清带书签) 杜春雷 ,是一本非常好的书

2016-11-20

嵌入汇编:LINUX内核完全注释

嵌入汇编:LINUX内核完全注释,非常好的一本书

2016-11-19

Java多线程编程核心技术_完整版 高清带书签目录 pdf

Java多线程编程核心技术_完整版 高清带书签目录

2016-11-16

《Java核心技术 卷1 基础知识(原书第9版)》中文版(高清+目录).pdf

《Java核心技术 卷1 基础知识(原书第9版)》中文版(高清+目录)

2016-11-16

Android源码设计模式解析与实战(高清+目录)

真金白银换来的 Android源码设计模式解析与实战

2016-11-16

Android开发艺术探索(高清+目录)

真金白银换来的Android开发艺术探索 真金白银换来的Android开发艺术探索

2016-11-16

Android项目实战-手机安全卫士(高清+目录)

Android项目实战-手机安全卫士

2016-11-16

Android群英传(高清+目录)

真金白银换来的,Android群英传(高清+目录)

2016-11-16

Android系统源代码情景分析(高清+目录)

在组织上,本书将上述内容划分为初识Android系统、Android专用驱动系统和Android应用程序框架三大篇。初识Android系统篇介绍了参考书籍、基础知识以及实验环境搭建;Android专用驱动系统篇介绍了Logger日志驱动程序、Binder进程间通信驱动程序以及Ashmem匿名共享内存驱动程序;Android应用程序框架篇从组件、进程、消息以及安装四个维度对Android应用程序的框架进行了深入的剖析。 通过上述内容及其组织,本书能使读者既能从整体上把握Android系统的层次结构,又能从细节上掌握每一个层次的要点。

2016-11-16

ios通过BLE读取蓝牙地址

ios通过BLE读取蓝牙地址

2021-12-23

MFC使用json11解析JSON

MFC使用JSON11将json,包括json字符串转对象,对象转json字符串

2021-03-11

RegisterTest.zip

里面介绍了MFC使用注册表的两种方法:一种是通过Window API自己封装成C++,另一种是直接用VC封装好的类

2021-03-11

VC MFC实现文件下载

VC MFC实现文件下载,将文件下载到内存里面

2020-12-18

QT纯源码自定义QTableWidgetw分页

自定义QTableWidgetw分页组件 为了方便移植和通用纯源码使用QTableWidgetw,不依赖于任何UI文件 具体效果:https://blog.csdn.net/PZ0605/article/details/108715079

2020-09-21

mac cmake安装包

 CMake Mac版是一款Mac平台上免费的编译工具,CMake旨在构建、测试和软件打包。CMake是用于控制软件使用简单的平台和编译器编译过程独立配置文件。CMake生成本机makefile和工作区,可以使用您所选择的编译器环境。

2020-07-20

nRF5_SDK_15.0.0_offline_doc.rar

nRF5_SDK_15.0.0离线文档。开发Nodic nRF的可以下载看一下,方便随时查阅.

2020-05-06

Charles MAC 安装包与注册方法

Charles MAC 环境下面的安装包 以及注册方法 Charles是一个超级好用的抓包工具,可以非常方便的抓取电脑、手机端的数据包

2019-12-12

Nordic BLE Mesh 文档

开发Nordic BLE Mesh必备文档,光看文档可能有点蒙,最好配合官网的代码一起看,理解更加深刻;

2019-09-30

pyqt5思维导图与笔记

pyqt5思维导图与笔记:GUI编程思维导图、各种控件的学习笔记

2019-09-21

vs2015快速开发插件.zip

vs2015快速开发插件,可以帮助我们提高工具的使用效率。

2019-07-09

VC++之MFC API手册(chm).zip

VC++之MFC API手册,详细枚举了MFC类结构、每个类中的方法、所有宏定义等

2019-07-08

自己根据源码编译的MacDown

自己根据源码编译的mac平台下面的MacDown,顶部多了一个快捷工具栏

2018-04-07

SpringMVC shiro源码

SpringMVC shiro源码 SpringMVC shiro源码 SpringMVC shiro源码

2018-03-20

iOS编程第4版和avfoundation秘籍 高清

iOS编程第4版和avfoundation秘籍 高清PDF iOS编程第4版和avfoundation秘籍 高清

2018-03-13

深入浅出MyBatis技术原理与实战(高清目录+部份源码)

深入浅出MyBatis技术原理与实战 高清目录PDF+本书部份源码

2018-01-11

最全的区块链文档

其中包含:区块链技术指南,区块链架构及应用-李赫,区块链存证-网录科技-汪波,区块链是如何实现版权保护的-朱志文,中国区块链白皮书1014,中国区块链技术和应用发展白皮书(2016),区块链原理及应用简介 - v1.1

2018-01-11

二维码生成库c语言

一个基于c语言的库,未附带文档,详细说明请看我的博客

2017-06-08

sscom5.12.1

sscom5.12.1是sscom串口工具的最新版本,USB串口误拔后大部分不再死机

2017-05-23

ApkTool+auto-sign Android反编译打包+签名(反编译工具)

参考:http://blog.csdn.net/pz0605/article/details/66969543

2017-03-27

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

TA关注的人

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