自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

足迹

人之所以能,是相信能。

  • 博客(33)
  • 资源 (14)
  • 收藏
  • 关注

原创 iOS 自定义滑动返回和解决连续多次push,pop引起的crash问题

UINavigationController的滑动返回作为iOS7的新特性被引入,但是只有在滑动视图的左边缘的时,才可以体验这样的交互。如果,想要滑动视图的任意位置,想要体验这样的交互,就需要自己动手处理了,后者使用第三方库。     另外,最近的程序中遇到这样的一个问题:push到一个钱包界面,这个界面请求钱包的内容。这个界面比较敏感,涉及钱财,采取了一些安全措施。其中的一个就是客户端距离上

2015-03-01 18:37:29 6136

原创 zbar适配arm64

苹果要求程序必须适配arm64了。现在程序中使用了二维码第三方库,适配之后出现了一个蓝色的聚焦框,以前非arm64的时候是正常的,所以猜想是库的问题。多方查找,也没有找到一个好用的,最后还是github给力。现在搬运过来,供大家使用。      另外,也说一下,怎么查看静态库适配的架构有哪些?     这里,需要使用的命令时lipo -info  xxx.a     xxx.a表示静态

2015-02-25 15:55:31 1071

转载 Cocoapods在OS X Yosemite上报错的解决方法

今天升级了Mac OS X 10.10-Yosemite以后运行pod install遇到下面的错误: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:245:in 'mkdir': Permission denied - /Library/Ruby/Gems/2.0.

2014-10-18 17:30:11 1409

原创 Xcode target specifies product type 'com.apple.product-type.bundle.unit-test'

最近打开Xcode编译、运行程序,虽然都success,

2014-10-16 10:13:20 4851

原创 关于ZBar与支付宝 symbol _base64_encode 的解决方案

项目中要使用二维码扫描的功能,选择使用

2014-06-26 00:08:47 1959

原创 iOS 如何设置子视图alpha不同于父视图

需求是这样的:一个半透明的背景图,sha

2014-05-08 15:56:59 4868

原创 iOS 设置titleview的宽度为屏幕宽

项目中,需要使用self.navigationItem.titleView

2014-04-09 00:57:01 19965 3

原创 iOS Storyboard unwind segues使用小结

使用storyboard开发的时候

2014-04-09 00:29:04 16087 4

原创 UIScollview(包含离屏部分)转换为UIImage

最近有这么一个需求:需要将UIScrollview上全部内容转换为一张图片,然后分享第三方平台。这就涉及到屏幕之外的部分也要成为图片的一部分。用tableview作为例子,scrollview也同样使用。总结一下学到的:核心代码: UIGraphicsBeginImageContextWithOptions(self.tableView.contentSize, NO, 0.0);

2014-03-11 23:09:54 785

原创 iOS 实现UITextView的placeholder

UIPlaceholderTextView.h@interface UIPlaceholderTextView : UITextView@property (nonatomic, strong) NSString *placeholder;@property (nonatomic, strong) UIColor *placeholderColor;UIPlaceholderTe

2014-02-15 14:13:41 1225

原创 iOS 升级程序中已有的CoreData

也许在开发某个应用的1.0版本时,使用了CoreData。然后在2.0版本的时候,需要对CoreData做些修改。可能是增加一个实体(NSEnttity),可能是增加实体的属性(Property),或者创建删除实体间的关系(Relationship)等等。都需要对CoreData的结构做出修改。总结一下这部分知识。

2013-12-04 00:05:17 1163

转载 Core Text Tutorial

Author: Eva Diaz-Santana@evdiasanIntroductionAs promised in one of the previous articles on Core Graphics, I want to talk about the wonderful Core Text. Consider the topic as a followup of the p

2013-07-29 19:27:40 1409

转载 利用预渲染加速iOS设备的图像显示

最近在做一个UITableView的例子,发现滚动时的性能还不错。但来回滚动时,第一次显示的图像不如再次显示的图像流畅,出现前会有稍许的停顿感。于是我猜想显示过的图像肯定是被缓存起来了,查了下文档后发现果然如此。后来在《Improving Image Drawing Performance on iOS》一文中找到了一些提示:原来在显示图像时,解压和重采样会消耗很多CPU时间;而如果预

2013-07-28 23:58:15 734

原创 iOS CoreImage之脸部识别

CoreImage一个好玩的地方就是它可以检测出一张人物图片上左眼、右眼以及嘴的详细位置。请注意这里使用的是“检测”而不是“识别”。CoreImage目前还没有办法识别人脸仅仅是检测出人脸的眼嘴位置。它的使用也是比较方便快捷的。核心代码如下: UIImage *image = [UIImage imageNamed:@"baby.jpg"]; CIImage *begingI

2013-07-02 01:14:14 2229

原创 iOS CoreImage学习

CoreImage带来地处理图片效果是iOS5强大功能之一,它可以处理图片的各种效果,什么饱和度啊,旋转变形啊,色彩啊等等。在使用CoreImage之前要导入CoreImage.framework框架。如果只是进行Mac开发的话,只需要导入QuartzCore.framework框架,这其中已经包含了CoreImage.framework框架;而如果是iOS开发则必须导入CoreImage.f

2013-07-02 00:22:26 3804

转载 layoutSubviews 详解

ios layout机制相关方法- (CGSize)sizeThatFits:(CGSize)size- (void)sizeToFit——————-- (void)layoutSubviews- (void)layoutIfNeeded- (void)setNeedsLayout——————–- (void)

2013-06-26 23:37:25 923

转载 iOS NSPredicate 查询、搜索

简述:Cocoa框架中的NSPredicate用于查询,原理和用法都类似于SQL中的where,作用相当于数据库的过滤取。最常用到的函数+ (NSPredicate *)predicateWithFormat:(NSString *)predicateFormat, ...;1.比较运算符 > 、= 、例:@"number >= 99" 2.范围运算符:IN 、BE

2013-06-24 23:34:23 782

原创 iOS 网络链接的判断

运行某个功能前,可能需要知道是否能链接网络。总结一下学习到的方法:-(BOOL)isExistenceNetwork{    BOOL isExistenceNetwork;    Reachability *reach = [Reachability reachabilityWithHostName:@"http://www.google.com"

2013-05-31 23:25:16 730

原创 iOS 合并使用多个Storyboard

storyboard用起来很是方便。在开发中很有可能是多个人创建了多个storyboard。但最后,总是要把所有的storyboard“合并”在一起。总结一下自己的想法,不知道有没有其他的方式“合并”。       创建一个使用storyboard和ARC的single view application工程。然后common + N -> User Interface -> Storyboar

2013-05-29 23:24:12 4646

转载 【苹果经验】Wifi密码修改了,如何修改MacBook pro(air)已经记住的密码?

当你以前连接过的Wifi修改了密码,你的苹果笔记本就没有办法再连接上该无线网络了。这时,你得重新连接输入新的密码。可是它就是不跳出输入新密码得窗口让你来输!新手可真是要急煞宁得。。我也遇到这个问题了,但是我现在终于搞定了,现在特写此博文分享。。。1、打开Finder——>应用程序——>实用工具,打开里面的“钥匙串访问”程序。2、然后在窗口的右上角输入SS

2013-05-23 11:47:49 2624

原创 iOS 使用工具生成类图

毕业设计进入文档部分了,需要生成类图。不想手写,看看有没有能自动生成,最好能像vs那样,编译器就可以搞定的。        找了一下,还真有一款软件可以做到。       介绍一下,OmniGraffle。生成类图太方便了。       步骤:运行OmniGraffle->文件->打开->选择你的xcodeproject。

2013-05-11 15:21:14 4634

原创 iOS 将数据写到csv文件

有这么一个需求,需要将程序中的数据信息写到csv文件中,可以使用excel等软件方便浏览。总结以下实现过程。使用到CoreData,界面布局如下:在.m文件中声明私有方法:- (void)createFile:(NSString *)fileName;- (void)exportCSV:(NSString *)fileName;- (NSArray *)queryStu

2013-04-30 00:53:04 3714

原创 iOS 如何删除UINavigationBar上的UIBarButton

遇到一个很纠结的问题。xib文件中拖拽了一个UINavigationBar,在其上放了一个UIBarButtonItem,现在想删除或者隐藏这个UIBarButtonItem。尝试了一些方法,但都不能达到效果。       尝试方法一: NSMutableArray *items = [[self.navBar subviews] mutableCopy];

2013-04-29 23:16:17 1534

原创 iOS 使用NSArray(NSMutableArray)接受plist文件数据

默认的情况下,要读取plist文件的数据是用NSDictionary或者其子类NSMutableDictionary。但有时这样读取很不方便,更希望是用NSArray或者其子类NSMutableArray接受plist文件数据。那可以进行以下操作,现总结如下:       创建一个plist文件,名字是student。右键add row  加入行。选中plist文件,右键 》 open

2013-04-29 22:15:24 2683

转载 如何使用github

留下学习。安装Msysgit下一步同意GNU协议选择安装位置,下一步选择TrueType  Front,下一步不创建启动文件夹默认Git Bash,就可以了选择使用OpenSSH选择默认的Checkout Style安装完成了配

2013-04-28 22:42:36 872

原创 Mac OS显示隐藏文件

默认的情况是 Mac OS不显示隐藏文件的,可以使用Mac终端输入命令来显示隐藏文件。显示文件:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏文件:defaults write com.apple.finder AppleShowAllFiles -bool false

2013-04-08 16:08:24 850

转载 iOS 画图总结

0 CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文1 CGContextMoveToPoint 开始画线2 CGContextAddLineToPoint 画直线4 CGContextAddEllipseInRect 画一椭圆4 CGContextSetLineCap 设置线条终点形状4 CGConte

2013-03-26 16:15:12 676

原创 开始学习使用Game Maker

一直想学习游戏开发,但不知道从哪里入门。偶然的机会,看见一篇文章提及Game Maker,说是可以作为游戏入门去学习。遂,网上找了些相关资料,分享一下。所有资料仅限于学习之用,请尊重作者的劳动成果,购买正版书籍。                          Game Maker's Apprentice         The Game Maker's Companion

2013-03-25 16:10:26 1501

转载 两分钟学会在GitHub托管代码

本篇博客针对不会Git的小童鞋,大神们可以绕过,错误之处谢谢指正;关于GitHub的强大此处不在说明,知道GitHub也有一段时间了,但是一直苦于不会使用。本篇文章介绍的是如何将工程代码托管到上面;如果你还没注册GitHub账号请到https://github.com/上注册如果你已经注册GitHub账号,在你的电脑上安装了GitHub,而一直还没上传过代码1.打开浏览器登

2013-03-13 17:30:22 648

原创 自己创建CoreData所需要的相应类

以前使用CoreData都是选择附带有CoreData选项的模板,自己并不知道具体怎么创建。虽然,这样可以节省自己写代码的时间,但是,有些模板是没有附带使用CoreData的选项的,这就不得不要自己去创建了。创建一个工程,命名为CoreDataDemo,选择Single View Application模板。接下来需要导入CoreData.framework框架,然后在CoreDataDemo

2013-03-11 22:42:48 882

原创 Storyboard 之segue用法总结

Storyboard的好玩之处在于它可以帮我们省略了很多要手动写的代码,其中segue的功劳功不可没,现总结一下学习心得,若有错误之处,望指正。创建工程,选择 Single View Application,给工程起个名字,这里是SegueDemo,注意要把下面的Use Storyboard选项勾选上,我使用ARC,这里可以随意。        点选工程文件中的MainStoryb

2013-03-10 21:59:55 5691 1

原创 UILabel中的文字顶端对齐

默认情况下,UILabel中的文字距离顶段及底部都有一定的距离,但有时想要的效果确实顶端对齐。现总结学习过程中用到的两个方法。方法一:               [self.myLabel sizeToFit];        这样就可以达到上图所示的效果。但有时label中的文字不只有一行。                    self.myLabel

2013-03-09 20:36:54 3483

原创 nil Nil NSNull @""的区别

(一)关于nil            nil表示空值,用于Objective-C对象。例如id类型或者通过@interface声明的类对象。举些例子:            NSString *oneString = nil;            NSURL *hotRecipeURL = nil;            id someObject = nil;

2013-03-09 11:18:00 733

GFNavigationController代码

实现NavigationController滑动返回,解决连续push和pop导致的崩溃。

2015-03-01

iOS版本 armv7 armv7s arm64 i386 x86_64架构的zbar

已经适配了armv7 armv7s arm64 i386 x86_64架构的zbar,从github搬运过来。

2015-02-25

iOS ZBarSDK

解决zbar与其他第三方中静态库发生 symbol _base64_encode 冲突的问题。

2014-06-26

Storyboard_unwindDemo

Storyboard的unwind segue代码小结,博文:http://blog.csdn.net/kid_devil/article/details/23218195

2014-04-09

storyboard_unwindSegue

storyboard的unwind segue用法小结,博客文章:http://blog.csdn.net/kid_devil/article/details/23218195

2014-04-09

CoreDataUpdateDemo

升级程序中现有的coredate,博文:http://blog.csdn.net/kid_devil/article/details/17104413

2013-12-04

CoreImgeDemo

http://blog.csdn.net/kid_devil/article/details/9220381 博客中所涉及到的代码

2013-07-02

StoryboardDemo

合并多个storyboard。详细内容请看:http://blog.csdn.net/kid_devil/article/details/8991626

2013-05-30

CSVDemo的文件

尝试找解决方法的demo。

2013-04-30

Game_Makers_Apprentice

入门级书籍,很好的参考资料。内容清晰,很好的PDF

2013-03-25

Game Maker 8.1

可以运行的Game Maker 8.1开发工具。

2013-03-25

CoreDataDemo

CoreDataDemo 可以运行的代码。

2013-03-11

SegueDemo代码

SegueDemo可以运行的版本,需要支持ARC和Storyboard的Xcode

2013-03-10

SegueDemo 的代码

代码,可以运行,支持arc和storyboard

2013-03-10

空空如也

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

TA关注的人

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