上一页 1 2 3 4 5 6 7 8 9 ··· 17 下一页
  2012年12月26日
摘要: 一直想check到指定的版本,没有尝试过相关的命令,做了尝试svn checkouthttp://siphon.googlecode.com/svn/trunk/ siphon -r r791这样就可以checkout到指定的版本了。 阅读全文
posted @ 2012-12-26 23:02 easonoutlook 阅读(17988) 评论(0) 推荐(0) 编辑
  2012年12月18日
摘要: 整个iOS 的 app是有四个文件夹的,Documents, Library ,xxx.app, temp这四个文件夹通常我们只能通过searchPath的方式访问到这里面的三个,xxx.app文件夹需要通过mainBundle的方式访问很多资源文件都是放在这里的,最近访问里面的资源文件的时候总是访问不到,之前没有这个问题。NSString *imagePath = [[NSBundlemainBundle] pathForResource:@"navbar_background@2x"ofType:@"png"]; UIImage *image = [ 阅读全文
posted @ 2012-12-18 14:33 easonoutlook 阅读(839) 评论(0) 推荐(0) 编辑
摘要: 在编译打包到app的过程中,原有的png都被在最后加上了特定都数据段,这样从app里直接取出来图片既不能看,也不能用,所以需要工具来进行还原链接http://www.axelbrz.com.ar/?mod=iphone-png-images-normalizer#---# iPIN - iPhone PNG Images Normalizer v1.0# Copyright (C) 2007## Author:# Axel E. Brzostowski# http://www.axelbrz.com.ar/# axelbrz@gmail.com# # References:# http... 阅读全文
posted @ 2012-12-18 14:08 easonoutlook 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 最近项目中总是碰到libsystem_kernel.dylib`__pthread_kill + 8, stop reason = signal SIGABRT类似于这样的错误,但是出现这样的错误之后总是无法定位问题具体的位置。(lldb) bt* thread #1: tid = 0x2403, 0x31c16350 libsystem_kernel.dylib`__pthread_kill + 8, stop reason = signal SIGABRT frame #0: 0x31c16350 libsystem_kernel.dylib`__pthread_kill + 8 fram 阅读全文
posted @ 2012-12-18 11:12 easonoutlook 阅读(4929) 评论(0) 推荐(0) 编辑
  2012年12月17日
摘要: [UIImage imageNamed:]只适合与UI界面中小的贴图的读取,而一些比较大的资源文件应该尽量避免使用这个接口。直接读取文件路径[UIImage imageWithContentsOfFile]来解决图片的读取问题这两种方式的主要区别在于:imageName的方式会在使用的时候系统会cache,程序员是无法处理cache的,这是由系统自动处理的,对于重复加载的图像,速度会提升很多,这样反而用户体验好。所以如果某张图片需要在应用中使用多次,或者重复引用,使用imageName的方式会更好imageWithContentsOfFile的方式,在使用完成之后系统会释放,不会缓存下来,所以 阅读全文
posted @ 2012-12-17 14:13 easonoutlook 阅读(4223) 评论(0) 推荐(0) 编辑
摘要: 来源于stackoverflow.之前一直把版本号转换为floatValue,但是最近在项目中又出现了float的问题,主要是NSString表示为@"17.30",转换为floatValue 值为17.299999,然后做了一些放大处理,导致不精确,就是精度少了1所以都不敢在系统版本比较的过程中把值强制转换为floatValue了。/* * System Versioning Preprocessor Macros */#define SYSTEM_VERSION_EQUAL_TO(v)([[[UIDevice currentDevice] systemVersion] 阅读全文
posted @ 2012-12-17 13:34 easonoutlook 阅读(2216) 评论(0) 推荐(0) 编辑
  2012年12月13日
摘要: 项目中最近webView 在整个view remove之后出现crash的问题webView是通过异步线程加载的方式,在remove掉视图之后最好把loading页停掉在dealloc,或者viewDidUnload里面做这个处理[webView stopLoading];[webView release];webView.delegate = nil;webView = nil; 阅读全文
posted @ 2012-12-13 12:52 easonoutlook 阅读(1186) 评论(0) 推荐(0) 编辑
  2012年12月10日
摘要: 最近在项目中需要只有顶端两个为圆角,其他的地方不改变,在网上看了很多地方,拿来的代码都不能直接使用。所以决定自己研究一下,主要参考了https://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIBezierPath_class/Reference/Reference.html#//apple_ref/occ/clm/UIBezierPath/bezierPathWithRoundedRect:byRoundingCorners:cornerRadii:这个方法,以及CAShapeLayer这个方法顶端圆角的设置 阅读全文
posted @ 2012-12-10 14:47 easonoutlook 阅读(1702) 评论(0) 推荐(0) 编辑
  2012年12月7日
摘要: self.leftPanelView.layer.cornerRadius =10;self.leftPanelView.clipsToBounds = YES;设置圆角的同时,也要设置 clipsToBounds = YES如果要设置两个圆角,而不是四个角可以使用Create aCAShapeLayerSet itspathto be aCGPathRefbased onview.boundsbut with only two rounded corners (probably by using+[UIBezierPath bezierPathWithRoundedRect:byRoundi 阅读全文
posted @ 2012-12-07 18:45 easonoutlook 阅读(1803) 评论(0) 推荐(0) 编辑
  2012年12月2日
摘要: 进入到具体的目录下,输入命令在终端中进入到目录,然后执行命令find . -name ".svn" | xargs rm -Rf完成。。 阅读全文
posted @ 2012-12-02 01:36 easonoutlook 阅读(296) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 17 下一页