自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

nb_tpl的专栏

精彩互联网,不断成长!

  • 博客(37)
  • 资源 (5)
  • 收藏
  • 关注

原创 iOS Extension Today 扩展真机不显示和错误can attach to it by selecting Debug > Attach to Process

iOS8中Today扩展遇到在模拟器中OK,在5S以上真机就会失败的问题,还会报can attach to it by selecting Debug > Attach to Process 之类的错误,之前一直以为是Xcode的BUG,其实想想只在5S上出现,就应该想到64位编译的问题了解决方法:1、Build Settings->Architectures 选择 Standar

2015-04-15 17:56:25 5516 1

原创 git使用.gitignore的忽略配置

.gitignore 配置文件用于配置不需要加入版本管理的文件,配置好该文件可以为我们的版本管理带来很大的便利,以下是个人对于配置 .gitignore 的一些心得。1、配置语法:  以斜杠“/”开头表示目录;  以星号“*”通配多个字符;  以问号“?”通配单个字符  以方括号“[]”包含单个字符的匹配列表;  以叹号“!”表示不忽略(跟踪)匹配到

2015-03-27 16:16:27 101

原创 iOS 自定义无限循环滚动广告动画控件

iOS  自定义无限循环广告动画控件自定义循环滚动的广告控件,支持水平和竖直两个动画方向,页码标记是自定义的,可以随意控制大小位置和颜色等效果图:下载地址:https://github.com/nb-tpl/TPLADShowView使用方法: /* tpl 使用方法 */ NSMutableArray * sh

2015-01-28 15:40:55 1134

原创 iOS 混色.....两个颜色过渡,颜色混色算法

//混合颜色,ratio 0~1+(UIColor *)mixColor1:(UIColor*)color1 color2:(UIColor *)color2 ratio:(CGFloat)ratio{ if(ratio > 1) ratio = 1; const CGFloat * components1 = CGColorGetComponents(colo

2015-01-28 14:31:51 3130

原创 iOS 自定义滑动分段选择Slider

iOS 自定义滑动分段选择Slider下载地址:https://github.com/nb-tpl/TPLRangeSlider   觉得不错请点一下五角星效果图:使用方法: /* tpl 使用方法 */ _rangeSlider = [[TPLRangeSlider alloc] ini

2015-01-28 14:24:47 3307

原创 iOS 自定义多选单选控件

iOS 自定义多选单选控件支持单选,多选,文字自适应,和选项是否顶边的各种组合下载地址:https://github.com/nb-tpl/TPLChooseItemsView效果图:使用方法:/* tpl 使用方法 */ _chooseItemsView = [[TPLChooseItem

2015-01-28 13:34:02 1363

原创 自定义滚动导航控件

之前囤了不少自定义的控件,都准备放上来的,但是太懒了...最近发现有需要的时候却死活找不着了,所以决定开始整理整理,挨个放上来,既帮助了有需要的人也方便了自己...滚动导航视图因为不知道怎么制作App的预览动态图,所以整静态的....有谁知道可以告诉我,谢谢效果图:下载地址:https://github.com/nb-tpl/

2015-01-28 12:30:42 473

原创 Xcode6创建新项目后没有pch文件以及黑边问题

Xcode6创建新项目后,我们熟知的pch文件不见了,咋办,方法很简单1、Command+N创建新文件,在左侧导航选择other,然后你就能看到PCH.file了,选中点next,名字自取,完成后pch文件就创建了,但是还得告诉项目在哪搜索该文件2、去项目的 Build Settings搜索Prefix Header,选中后添加文件路径    $(SRCROOT)/你自己的项目名称/你自己

2015-01-15 10:51:05 645

原创 Python PIL 等出错装不上

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/tk.h:78:11:fatal error:       'X11/Xlib.h' file not found#       include

2014-12-02 11:56:38 724

原创 UIScrollView的动画未结束时释放崩溃问题

今天发现有一自定义控件中含有UIScrollView,scrollView根据一Timer无限动画,当该控件释放时有可能崩溃,原因是释放时ScrollView的动画并未结束,但动画的对象释放了,于是崩溃....解决方法:    在控件的dealloc方法中先将scrollView人为动画停止[_scrollView setContentOffset:_scrollView.contentO

2014-11-21 18:16:48 64

原创 UIScrollView的动画未结束时释放崩溃问题

今天发现有一自定义控件中含有UIScrollView,scrollView根据一Timer无限动画,当该控件释放时有可能崩溃,原因是释放时ScrollView的动画并未结束,但动画的对象释放了,于是崩溃....解决方法:在控件的dealloc方法中先将scrollView人为动画停止[_scrollView setContentOffset:_scrollView.contentOff

2014-11-21 18:13:55 54

原创 UIScroll的动画未结束时释放崩溃问题

今天发现有一自定义控件中含有UIScrollView,scrollView根据一Timer无限动画,当该控件释放时有可能崩溃,原因是释放时ScrollView的动画并未结束,但动画的对象释放了,于是崩溃....解决方法:在控件的dealloc方法中先将scrollView人为动画停止[_scrollView setContentOffset:_scrollView.contentO

2014-11-21 18:13:41 82

原创 UIScrollView的动画未结束时释放崩溃问题

今天发现有一自定义控件中含有UIScrollView,scrollView根据一Timer无限动画,当该控件释放时有可能崩溃,原因是释放时ScrollView的动画并未结束,但动画的对象释放了,于是崩溃....解决方法:在控件的dealloc方法中先将scrollView人为动画停止[_scrollView setContentOffset:_scrollView.contentOff

2014-11-21 18:12:41 146

原创 UIScroll的动画未结束时释放崩溃问题

今天发现有一自定义控件中含有UIScrollView,scrollView根据一Timer无限动画,当该控件释放时有可能崩溃,原因是释放时ScrollView的动画并未结束,但动画的对象释放了,于是崩溃....解决方法:在控件的dealloc方法中先将scrollView人为动画停止[_scrollView setContentOffset:_scrollView.contentOff

2014-11-21 18:12:18 79

原创 UIScroll的动画未结束时释放崩溃问题

今天发现有一自定义控件中含有UIScrollView,scrollView根据一Timer无限动画,当该控件释放时有可能崩溃,原因是释放时ScrollView的动画并未结束,但动画的对象释放了,于是崩溃....解决方法:在控件的dealloc方法中先将scrollView人为动画停止[_scrollView setContentOffset:_scrollView.contentO

2014-11-21 18:09:16 64

原创 iOS 年龄计算

刚写的,不知道//获得年龄,key = year,month,day+(NSMutableDictionary*)ageForBirthDay:(NSDate*)birthDay{    NSMutableDictionary * dict = [NSMutableDictionarydictionaryWithCapacity:0];    

2014-10-30 14:50:23 715

转载 Xcode 5.1 更新后插件不能用

打开目录~/Library/Application Support/Developer/Shared/Xcode/Plug-ins右击选择“显示包内容”找到“Info.plist”文件并打开找到DVTPlugInCompatibilityUUIDs,点击+按钮,将下面备注的UUID一条一条添加进去;63FC1C47-140D-42B0-B

2014-08-26 17:38:29 754

转载 [深入浅出Cocoa]之消息(二)-详解动态方法决议(Dynamic Method Resolution)

[深入浅出Cocoa]之消息(二)-详解动态方法决议(Dynamic Method Resolution)罗朝辉 (http://www.cnblogs.com/kesalin/)本文遵循“署名-非商业用途-保持一致”创作公用协议 序言如果我们在 Objective C 中向一个对象发送它无法处理的消息,会出现什么情况呢?根据前文《深入浅出Cocoa之消息》

2014-05-21 09:57:24 905

转载 [Cocoa]深入浅出Cocoa之消息

[Cocoa]深入浅出Cocoa之消息深入浅出Cocoa之消息   罗朝辉 (http://www.cnblogs.com/kesalin/)本文遵循“署名-非商业用途-保持一致”创作公用协议 在入门级别的ObjC 教程中,我们常对从C++或Java 或其他面向对象语言转过来的程序员说,ObjC 中的方法调用(ObjC中的术语为消息)跟其他语言中的方法调用差

2014-05-21 09:46:12 488

原创 UIImageView显示GIF动画

//首先添加#import #import 然后

2014-05-05 15:26:51 999

原创 UITextView垂直居中和自动扩充

UITextView的文字居中和自动伸缩大小

2014-04-29 16:51:29 1627

原创 iOS自定义相册多选控件制作

制作iOS相册多选控件,首先要拿到iOS系统中的相册数据需要导入

2014-04-12 17:42:03 4675 2

原创 Git命令总结(持续更新)

fileName指代文件名称;1、初始化方法,cd到需要git控制的文件夹内调用终端,输入命令: git init2、查看版本库状态方法:cd到需要git控制的文件夹内调用终端,输入命令:git status3、将修改的文件放入git缓冲区方法:cd到需要git控制的文件夹内调用终端,输入命令:git add  fileName4、将缓冲区的添加的修

2014-03-31 13:04:16 751

转载 CocoaPods安装和使用教程

CocoaPods安装和使用教程目录CocoaPods是什么?如何下载和安装CocoaPods?如何使用CocoaPods?场景1:利用CocoaPods,在项目中导入AFNetworking类库场景2:如何正确编译运行一个包含CocoPods类库的项目CocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWo

2014-03-28 10:14:40 959

转载 如何快速正确的安装 Ruby, Rails 运行环境

对于新入门的开发者,如何安装 Ruby, Ruby Gems 和 Rails 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境。次安装方法同样适用于产品环境!系统需求首先确定操作系统环境,不建议在 Windows 上面搞,所以你需要用:Mac OS X任意 Linux 发行版本(Ubuntu,CentOS, Redhat, Ar

2014-03-28 10:08:56 735

转载 (译)Objective-C的动态特性

(译)Objective-C的动态特性这是一篇译文,原文在此,上一篇文章就是受这篇文章启发,这次干脆都翻译过来。过去的几年中涌现了大量的Objective-C开发者。有些是从动态语言转过来的,比如Ruby或Python,有些是从强类型语言转过来的,如Java或C#,当然也有直接以Objective-C作为入门语言的。也就是说有很大一部分开发者都没有使用Objective-C太长

2014-03-28 09:19:59 657

转载 手把手教你ARC——iOS/Mac开发ARC入门和使用

Revolution of Objective-c本文部分实例取自iOS 5 Toturail一书中关于ARC的教程和公开内容,仅用于技术交流和讨论。请不要将本文的部分或全部内容用于商用,谢谢合作。欢迎转载本文,但是转载请注明本文出处:http://www.onevcat.com/2012/06/arc-hand-by-hand/本文适合人群:对iOS开发有一定基础,熟

2014-03-27 14:39:41 569

原创 svn地址改变处理

虽然svn已经很老了,但是今天有人问到了关于svn的问题,即当svn代码库的服务器地址更改了之后,电脑本地端如何不重新checkout也能与改了地址后的svn服务器连接上方法就是先用终端cd到本地代码库的目录下,然后输入svn info  查看.svn的信息找到svn服务器的地址信息后,复制接着输入svn sw --relocate  原始地址  改变后的地址回车后本地

2014-03-19 19:50:21 864

原创 iOS运行出现No application was specified.

今天运行一个以前的项目,突然出现了如下错误原因是这个项目工程没有标志,在Bundle identifier后面填上你的标识就行了

2014-03-19 10:22:49 2596

转载 Effective Objective-C [下]

Chapter 6: Blocks and Grand Central DispatchItem 37: Understand Blocks《Ry’s Objective-C Tutorial》# BlocksItem 38: Create typedefs for Common Block Types当我们程序中要使用一些具有共性的Block时(返回值类型、参数个

2014-03-19 09:33:35 913

原创 iOS系统中各种设置项的url链接

在代码中调用如下代码:NSURL*url=[NSURL URLWithString:@"prefs:root=WIFI"];[[UIApplication sharedApplication] openURL:url];即可跳转到设置页面的对应项。[font=]About — prefs:root=General&path=AboutAccessibility — pref

2014-03-12 11:29:23 91

转载 Effective Objective-C [上]

Effective Objective-C [上]2013-08-10本文是针对《Effective Objective-C》一书的代码解读,笔者并没有看过原书,只是通过阅读该书的代码,并结合相应的主题,来臆测作者可能要表达的内容并用自己的语言来描述出来。Chapter 1: Accustoming Yourself to Objective-CItem 1:

2014-03-07 14:46:18 1062

原创 iOS APPLE LLVM 5.0 Error 之 ‘....UIKit.pcm' was built

本人所用Xcode版本为 5.0出现问题:解决方法:复制蓝色部分数据,打开终端,然后出现Finder选中错误中提示的,删除,接着换到Xcode,快捷键Command + Shift + K 清理一下,然后Command + R 运行下就OK了,如果还有此类错误,继续按上面的处理,直到OK

2014-03-07 10:19:05 2363

原创 iOS禁止Touch事件

iOS程序中有时会有需要禁止应用接收Touch的要求(比如动画进行时,防止触摸事件触发新方法),一般有两种,一种是弄个遮罩层,禁止交互,另一种就是UIApplication中的方法了,如下://开始禁止交互- (void)beginIgnoringInteractionEvents; // nested. set should be set during anim

2014-03-06 20:34:47 2912

原创 iOS设备信息获取(随用随更新)

1、获取设备的具体型号头文件://设备具体型号需要#import 方法:+ (NSString *) platformName{ // NSString *platform = [TPLStatisticsUtil platform]; //获得原始机器识别信息 size_t size; sysctlbyname("hw.machine", NULL,

2014-03-06 16:25:30 764

原创 Cocos2d-x使用控件报错(unknow type name 或者use of undeclared identifier )

今天在自学Cocos2d-x的时候练习CCControlButton,然后总是报上面两个错误,最后各种尝试之后发现cocos2d并没有包含这些控件的命名空间,于是乎在头文件中加上下面的代码即可#include "cocos-ext.h"USING_NS_CC_EXT;

2014-03-05 15:13:20 1292

转载 GitHub详细教程

GitHub详细教程Table of Contents1 Git详细教程1.1 Git简介1.1.1 Git是何方神圣?1.1.2 重要的术语1.1.3 索引1.2 Git安装1.3 Git配置1.3.1 用户信息1.3.2 高亮显示1.3.3 忽略特定的文件1.3.4 使用.gitkeep来追踪空的文件夹1.4 开始操作Git1

2014-02-18 18:01:22 110

自定义滚动导航控件

自定义滚动导航视图,导航条能滚动能点击,导航条下部视图也能滑动,视图切换导航条实时变化...

2015-01-28

iOS自定义相册多选控件制作

制作iOS相册多选控件,基本效果如截图,纯代码,未添加资源,可扩展,如需使用请自行添加使用。 代码简单,主要就3个类和一个工具包,工具包内有封装的小控件,属于辅助,哪都能用

2015-01-28

iOS 自定义滑动分段选择Slider

iOS 自定义滑动分段选择Slider 非常养眼

2015-01-28

iOS 自定义无限循环滚动广告动画控件

iOS 自定义无限循环滚动广告动画控件 自定义循环滚动的广告控件,支持水平和竖直两个动画方向,页码标记是自定义的,可以随意控制大小位置和颜色等

2015-01-28

iOS 自定义单选多选控件

iOS 自定义多选单选控件 支持单选,多选,文字自适应,和选项是否顶边的各种组合

2015-01-28

空空如也

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

TA关注的人

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