自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

The Life with iOS

前进,但走稳每步;回望,但不停歇

  • 博客(26)
  • 资源 (4)
  • 收藏
  • 关注

原创 Java字符串操作

Java String类字符串长度字符串连接字符串截取字符串比较字符串搜索字符串修改数据转换字符串大小写字符串内存分配//******************************************************************************************////*********************St

2013-09-30 19:38:48 651

原创 NSFileManager和NSFileHandle

NSFileManager和NSFileHandle(附:获取文件大小 )//file文件操作NSFileManager 常见的NSFileManager文件的方法:-(BOOL)contentsAtPath:path                从文件中读取数据-(BOOL)createFileAtPath:path contents:(BOOL)data attr

2013-09-30 13:00:47 796

原创 七款Debug工具推荐:iOS开发必备的调试利器

在开发应用的时候,我们会碰到各种各样的bug,我们想要更好地了解到底发生了什么。然而不可预期的调试工作,总会浪费我们大量时间。本文介绍了七款诊断调试工具,可以从可以帮助我们对代码、UI界面等进行调试。历时数周或数月开发出来了应用或游戏,可为什么体验不流畅?怎么能查出其中的纰漏?这些需要调试诊断工具从旁协助。调试是开发过程中必不可少的重要一环。本文会列举几个比较有效的调试诊断工具,可以帮助你

2013-09-30 11:25:05 1088

原创 解决删除nsuserdefault全部内容后创建uiwebview挂机

在ios5.1中会出现的一个问题,令我很困扰,找了英文资料才知道原因.程序里先显示了一个web,然后清空NSUserDefault,再去打开uiwebview,出现如下的错误提示:-[__NSCFDictionary setObject:forKey:]: attempt to insert nil value (key: WebKitLocalStorageDatabasePathPre

2013-09-30 11:24:09 1220

原创 iOS5 NSAttributedString

NSAttributedString可以让我们使一个字符串显示的多样化,但是目前到iOS 5为止,好像对它支持的不是很好,因为显示起来不太方便(至少没有在OS X上方便)。首先导入CoreText.framework,并在需要使用的文件中导入:#import创建一个NSMutableAttributedString:NSMutableAttributedString *at

2013-09-29 13:30:35 667

原创 各种数字格式化

Number Formatters 格式数值 显示指定小数位NSNumberFormatter 有两个方法 stringFromNumber: 和 numberFromString:stringFromNumber: 把数值展现为字符 ,numberFromString:把字符生成一个数值 object.你也可以使用 localizedStringFromNum

2013-09-28 22:03:48 3582

原创 日期和数字格式化

本地化的iPhone应用程序Ⅰ:介绍   iPhone应用程序本地化是很重要的,因为您的应用程序很可能被七十多个不同的国家的用户使用。肯定的是,用户更希望看到的信息是根据母语国家或地区进行格式化的。  本地化不是一种语言,仅仅是数据的一种表示形式而已,就像货币单位,日期时间表示格式一样。在本教程中,我们将会学习到如何根据用户所在的国家或地区展示一些数据(如日期时间)。  格

2013-09-28 21:21:26 1003

原创 iOS中数字的格式化

在iOS中我们可以通过NSDateFormatter来设置输出NSDate的格式。相比NSDateFormatter的大名鼎鼎,NSNumberFormatter好像知道的人就不多了。其实通过NSNumberFormatter,同样可以设置NSNumber输出的格式。例如如下代码:        NSNumberFormatter *formatter = [[NSNumberFormat

2013-09-27 18:08:53 742

原创 解决UIImage图片上传旋转

iOS程序中使用系统相机拍照和从相册选取图片,直接上传后在非mac系统下看到的图片会发生旋转的现象,那是因为我们没有通过图片的旋转属性修改图片倒置的。下面的方法可以很简单的解决旋转问题:123456789101112131415161718192021222324252627

2013-09-26 17:06:37 1306

原创 iphone图片拉伸的几种方法

系统至ios6之后,关于图片拉伸的方法已经扩展至3个函数:  1.ios4提供的方法:  - (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight  这个函数是UIImage的一个实例函数,它的功能是创建一个内容可拉伸,而边角不拉伸

2013-09-26 14:46:12 1532

原创 UIImage 图片处理:截图,缩放,设定大小,存储

图片的处理大概分 截图(capture),  缩放(scale), 设定大小(resize),  存储(save)1.等比率缩放- (UIImage *)scaleImage:(UIImage *)image toScale:(float)scaleSize{UIGraphicsBeginImageContext(CGSizeMake(image.size.width *

2013-09-26 12:45:56 1052

原创 修改UIImage的大小

修改UISlider的最大值和最小值图片的时候,发现需要修改图片的大小,否则会导致UISlider变形。目前苹果还不支持直接修改UIImage类的大小,只能修改UIImageView的大小。所以只能通过写方法的方式来实现修改图片。如下://UIImage.h #import @interface UIImage (Scale)-(UIImage *)

2013-09-26 12:44:21 866

原创 could not be opened. Could not read archive

The document "ViewController.xib" could not be opened. Could not read archive.Please use a newer version of Xcode. Consider changing the document's Development Target to preserve compatibility.Xco

2013-09-24 18:30:30 1654

原创 Java反射详解

下面开始正文。【案例1】通过一个对象获得完整的包名和类名?123456789101112131415package Reflect; /** * 通过一个对象获得完整的包名和类名 * */class Demo{    //other codes...}

2013-09-22 10:00:04 528

原创 Android开发环境搭建

引言本系列适合0基础的人员,因为我就是从0开始的,此系列记录我步入Android开发的一些经验分享,望与君共勉!作为Android队伍中的一个新人的我,如果有什么不对的地方,还望不吝赐教。在开始Android开发之旅启动之前,首先要搭建环境,然后创建一个简单的HelloWorld。本文的主题如下:1、环境搭建1.1、JDK安装 1.2、Eclipse安装 1.3、Andro

2013-09-21 20:28:30 727

原创 百度 Java BAE

自己总结了一些在部署Java版的BAE中,得到的经验。1. 邀请码申请不做详述,最好描述一下团队组员情况2. 环境搭建问题前提是你知道SVN插件的安装以及BAE插件安装。无误后,按照以下步骤进行:2.1. checkout相应工程的版本号下图所示的为某个工程的版本号1 2.2转化成BAE工程checkout出来的工程,为一个普通的工程, 因此需要转化成BAE

2013-09-20 23:35:15 1095

原创 切割UIView,并只让局部响应点击事件

//// CutsomView.m// TestCutUIView//// Created by mac on 13-9-17.// Copyright (c) 2013年 mac. All rights reserved.//#import "CutsomView.h"#import @implementation CutsomView- (void)dwMa

2013-09-17 14:20:46 2788

原创 drawRect

// Only override drawRect: if you perform custom drawing.  // An empty implementation adversely affects performance during animation.  - (void)drawRect:(CGRect)rect  {      CGContextRe

2013-09-17 14:04:42 889

原创 IOS上的图形和动画处理 CORE GRAPHICS

在cocoa touch 中一个应用程序是由多个窗口和视图构成。一个带有用户界面的应用程序至少包含一个窗口,同时可以包含一个或者多个视图。在cocoa Touch中,一个窗口是UIWindow的一个实例,通常,一个应用程序会打开主窗口,然后开发人员向窗口中添加各种视图:如按钮,标签,图像,或者自定义的控件。所有这些与UI相关的组件都由UIKit处理。图形与动画:在IOS开发中 苹果公司向开

2013-09-17 12:14:56 778

原创 ZBar和Zxing的区别

ZBar可以直接扫二维码和条形码, ZXing可以直接扫二维码, 如果要扫条形码,则需要去改改代码花点功夫了。同样, ZBar和ZXing的源码我们也是可以找到的, 只是ZBar的源码找起来比较费功夫, 但在其官网还是可以找到, 找到后, 由于ZBar的源码包括了在其它各个平台的源码, 比如Mac, Python,等, 源码比较乱, 看起来有点费事, 而且最重要的是编译起来链接的东西太

2013-09-17 09:58:15 5710 1

原创 iOS7 120x120应用程序图标

最新的ios7需要额外的这三个尺寸的icon,'120x120','76x76','76x76'Missing recommended icon file - The bundle does not contain an app icon for iPhone / iPod Touch of exactly '120x120' pixels, in .png format.Miss

2013-09-17 09:06:56 11180 3

原创 568h图片识别

们知道如果想让程序的启动图像能够适应iPhone5(640X1136),那么我们需要把启动的图像命名以“-568h@2x”结尾的图片,那么是不是程序中用到的所有图片都可以用这样的方式来命名,以适合iPhone5呢,事实并不是这样的,这里需要我们自己来做一下调整。我们来写一个UIImage的扩展方法UIImage+iPhone5extension.h#import @interface

2013-09-16 18:17:51 1553

原创 修改Xcode默认文件信息

1.  XCode新建文件后,头部会有开发人员名称,公司名称等信息//  Created by Richard Clarke on 11-6-7. //  Copyright Surna Hongkong Limited 2011. All rights reserved.要修改这两个名称可通过在terminal中运行以下命令:defaults wr

2013-09-11 09:24:51 876

原创 SQLite 自动增长

对于SQLite主键数据类型为 int 类型。 插入的时候,不传入数据, 就是默认为自动递增处理。 last_insert_rowid() 函数用于获取最新生成的 IDsqlite> CREATE TABLE test_create_tab2 ( ...> id integer, ...> val VARCHAR(10), ...> PRIMARY

2013-09-10 15:43:44 2078

原创 iOS base64

从参考资料的地址中下载GTMBase64.zip库文件包,并解压,获得GTMBase64.h,GTMBase64.m和GTMDefines.h三个文件。将解压得到的三个文件,添加到项目中。新建一个base64的类,在base64.h中天假四个函数:+ (NSString*)encodeBase64String:(NSString*)input;+ (NSString*)de

2013-09-04 12:43:22 1685

原创 Mac OS X (Intel) 上安装 Oracle 10g

首先到 Oracle官方    http://www.oracle.com/technology/tech/macos/index.html下载    Oracle Database 10g Rel 2 for Mac OS X on Intel x86-64官方要求Mac OSX版本为10.5.4以上,本文基于10.5.6安装。安装前准备Java代码  

2013-09-03 15:28:49 1314

Programming iOS 8

Programming iOS 8 英文文档

2014-12-15

空空如也

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

TA关注的人

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