自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (3)
  • 收藏
  • 关注

原创 java基础知识学习整理

1:Java对 加 运 算 符 进 行 了 扩 展 ,使 它 能 够 进 行 字 符 串 的连 接,如"abc"+"de",得到 串 "abcde"。 与 C、 C++不 同 ,对 取 模 运 算 符 %来 说 ,其 操 作 数 可 以为浮点 数, 如37.2%10=7.2。 2:Java中 ,任 何 数 据 类 型 的 数 据 (包 括 基 本 类 型 和 组 合 类 型)都

2013-12-27 10:58:16 846

转载 NSdata 与 NSString,Byte数组,UIImage 的相互转换---ios开发 Objective-C

from:http://www.cnblogs.com/jacktu/archive/2011/11/08/2241528.html1. NSData 与 NSStringNSData-> NSStringNSString *aString = [[NSString alloc] initWithData:adata encoding:NSUTF8StringEncodin

2013-12-24 09:15:14 610

转载 IOS开发~获取Sim卡信息

原文地址:IPhone之获取Sim卡信息作者:飞舞的鸡毛首先,加入一个Framework.引入头文件#import #import#import@interface RootViewController : UITableViewController{    CTTelephonyNetworkInfo *

2013-12-24 09:07:12 1045

转载 iOS学习资料分享 -- 苹果官方iPhone应用高级开发课程(16集)

在51cto上看到不错iOS学习资料,pdf版,先做收藏。苹果官方iPhone应用高级开发课程(16集)   下载地址http://down.51cto.com/zt/1153主要内容[iPhone应用开发高级课程]01.破冰课程[iPhone应用开发高级课程]02.高效iPhone应用开发 [iPhone应用开发高级课程]03.高效iPhone应用开发 [

2013-12-20 09:21:44 777

转载 15分钟的效率法则

发现自己很大一个缺点就是学习效率不高,每天投入时间很多,但是收效不是很好,在伯乐在线上看的一篇文章,有一些可以借鉴的的地方,作为收藏,希望对你也有帮助:原文http://blog.jobbole.com/30231/我总是拖延。我会把一件要做的事拖到最后一刻才开始。我还学会了用后期的超高效来弥补之前的拖延,反正我最终我总能在 deadline 之前完成它!但我知道我的问题就出在

2013-12-20 09:19:27 453

转载 iOS开发中那些高效常用的宏

iOS开发过程中使用一些常用的宏可以提高开发效率,提高代码的重用性;将这些宏放到一个头文件里然后再放到工程中的-Prefix.pch文件中(或者直接放到-Prefix.pch中)直接可以使用,灰常方便。本文整理自http://www.cocoachina.com/applenews/devnews/2013/0328/5907.html 。做了一些分类和注释,可以根据自己习惯再添加或者删除

2013-12-19 17:02:16 495

原创 c++基础知识整理二

1:用地址符 ampersand (&)来声明按地址"by reference"传递参数的方式只是在 C++中适用。在 C 语言中,我们必须用指针(pointers)来做相同的操作。2:参数的默认值(Default values in arguments)当声明一个函数的时候我们可以给每一个参数指定一个默认值。如果当函数被调用时没有给出该参数的值,那么这个默认值将被使

2013-12-18 11:04:58 564

原创 C++基础知识学习整理一

如果每一行代码以反斜杠 inverted slash (\)结束,字符串常量可以分多行代码表示:"string expressed in \two lines"如果我们想让字符串使用宽字符(wchar_t),而不是窄字符(char),可以在常量的前面加前缀 L:L"This is a wide character string"宽字符通常用来存储非英语字符,比如中文字符,一个字符占两个字

2013-12-18 10:24:17 621

转载 一道360面试题引发的思考

一道360面试题引发的思考       还是360的一面,不同的面试官,从项目介绍,引发问相关知识点及解决问题思路,到随机问题的回答,涉及C++基础、纸上写程序、数据结构、操作系统(进程、线程,同步与互斥)、计算机网络(Http协议,TCP/UDP协议,加密、解密)、前沿知识等,合计时长大约70分钟以上。       后续我会把当时的笔记详细整理后呈现出来。       今天在Web程

2013-12-17 16:55:37 651

转载 Mac OS X中显示/不显示隐藏文件方法 命令行

在终端中执行如下代码并重启动Finder。显示隐藏文件:defaults write com.apple.finder AppleShowAllFiles-bool TRUE停止显示隐藏文件:defaults write com.apple.finder AppleShowAllFiles-bool FALSE 注:重启Finder的方法:按

2013-12-16 14:48:40 650

转载 【IOS】IOS开发常用函数

1、获取本地的语言+ (NSString *)getLocalLanguage{    NSString *language = [[[NSUserDefaults standardUserDefaults] objectForKey:@"AppleLanguages"] objectAtIndex:0];    return language;}2、获取Mac地址

2013-12-16 10:50:51 554

转载 CGRectInset、CGRectOffset、等对比整理

1、CGRectInsetCGRect CGRectInset (   CGRect rect,   CGFloat dx,   CGFloat dy);该结构体的应用是以原rect为中心,再参考dx,dy,进行缩放或者放大。CGRectInset 该结构体的应用" height="223" width="237">图中的每一个矩形都是以上一个矩形作为参考矩

2013-12-12 10:03:35 579

转载 几点 iOS 开发技巧

原文:iOS Programming Architecture and Design Guidelines原文来自破船的分享原文作者是开发界中知晓度相当高的 Mugunth Kumar,他是 MKNetworkKit 的作者(虽然没有 AFNetworking 使用那么广泛,但也是一个很棒的 Network Kit),更是最近流传甚广的《iOS 5/6 Programming – Push

2013-12-11 11:46:17 511

转载 带边框的UIImage缩放

一个带边框的UIImage如果使用常规的缩放,边框部分将被按照缩放比例拉伸或压缩,有些时候这并不是我们所期望的..比如这个边框是根据图片大小变化的外框。比如下面的类似按钮的不明物体图片:主体为渐变蓝色,边框为外圈白色,灰色底板为背景。Origin post can be found here.I recently began writing a short example to lea

2013-12-11 11:16:20 749

转载 OC中NSLog函数输出格式详解

%@        对象    •    %d, %i   整数    •    %u         无符整形    •    %f          浮点/双字    •    %x, %X  二进制整数    •    %o         八进制整数    •    %zu       size_t    •    %p        指针    •   

2013-12-10 17:14:19 664

转载 SDWebImage使用——一个可管理远程图片加载的类库

SDWebImage使用——一个可管理远程图片加载的类库SDWebImage托管在github上。https://github.com/rs/SDWebImage这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。将SDWebImage类库添加入工程时,一定注意需要添加MapKit.framework,如

2013-12-10 14:11:36 563

转载 CABasicAnimation中的锚点

下图中,上半部分的anchorPoint为(0.5, 0.5),即anchorPoint为layer的中心。下半部分的anchorPoint为(0.0, 0.0),即anchorPoint为layer的左上角。同理我们可知,anchorPoint如果为(1.0, 1.0)的化就代表右下角。(注意iOS与OS X坐标系的不同)下面这张图更清晰的解释了Anchor Points对layer的t

2013-12-10 11:34:58 1116

原创 IOS打开系统闪光灯操作

简单的实现打开闪光灯的功能仅需以下代码:打开:AVCaptureDevice *device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];        if ([device hasTorch]) {            [device lockForConfiguration:nil]

2013-12-10 09:33:33 659

转载 ios多线程的几种创建方式

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{    self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] auto

2013-12-09 16:59:31 419

转载 UIView的layoutSubviews和drawRect方法何时调用

首先两个方法都是异步执行。layoutSubviews方便数据计算,drawRect方便视图重绘。layoutSubviews在以下情况下会被调用:1、init初始化不会触发layoutSubviews。2、addSubview会触发layoutSubviews。3、设置view的Frame会触发layoutSubviews,当然前提是frame的值设置前后

2013-12-09 16:38:05 446

原创 ios中读取plist文件内容的方法

_provincesArray = [[NSMutableArray alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"ProvincesAndCities.plist" ofType:nil]];

2013-12-09 15:46:33 745

转载 IOS字符统计函数

- (int)countWord:(NSString*)s //字符统计函数{        int i,n=[s length],l=0,a=0,b=0;        unichar c;        for(i=0;i                c=[s characterAtIndex:i];                if(isb

2013-12-09 15:26:16 531

转载 iOS 自定义UISlider

又做完一个项目,遂到了写帖时间了,要跟大家分享的是:自定义UISlider的图片和滑块,先看一下效果: 然后是实现了,我们使用的是UISlider的setMinimumTrackImage,和setMaximumTrackImage方法来定义图片 的,这两个方法可以设置滑块左边和右边的图片的,不过如果用的是同一张图片且宽度和控件宽度基本一致,就不会有变形拉伸的后果,先看代码,写在

2013-12-09 15:14:21 570

原创 instance method '-methodName' not found (return type defaults to 'id')

这个警告原因是没有引入头文件。当在一个类中用到别的类的方法的时候,应该同时引进这个类的.h文件。此情况一般会发生在宏定义中,或者是在@class的情况下直接使用。

2013-12-09 13:47:42 2325

转载 几个有意思的算法题

1.题目标题: 高斯日记    大数学家高斯有个好习惯:无论如何都要记日记。    他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210    后来人们知道,那个整数就是日期,它表示那一天是高斯出生后的第几天。这或许也是个好习惯,它时时刻刻提醒着主人:日子又过去一天,还有多少时光可以用于浪费呢?    高斯出生于:1777年4月30日。     

2013-12-06 17:28:38 514

原创 ios中tableviewcell允许长按出现剪切板

//允许长按菜单 -(BOOL)tableView:(UITableView *)tableView shouldShowMenuForRowAtIndexPath:(NSIndexPath *)indexPath{ return YES; } //允许每一个Action -(BOOL)tableView:(UITableView *)tableView canPerformA

2013-12-04 16:13:03 707

转载 ios状态栏操作

[UIApplication sharedApplication].networkActivityIndicatorVisible = YES; //显示  [UIApplication sharedApplication].networkActivityIndicatorVisible = NO; //隐藏 让状态栏显示网络等待标志状态栏是可以通过UIApplic

2013-12-03 17:10:11 489

转载 IOS中的动画

IOS中的动画右两大类1.UIView的视图动画2.Layer的动画 UIView的动画也是基于Layer的动画动画的代码格式都很固定1.UIView动画一般方式[UIView beginAnimations:@"ddd" context:nil];//设置动画[UIView commitAnimations]; //提交动画这两个是必须有的,然后在两句的中间添加动

2013-12-03 16:50:20 412

转载 SEL类型整理

Objective-C在编译的时候,会根据方法的名字(包括参数序列),生成一个用 来区分这个方法的唯一的一个ID,这个ID就是SEL类型的。我们需要注意的是,只要方法的名字(包括参数序列)相同,那么它们的ID都是相同的。就是 说,不管是超类还是子类,不管是有没有超类和子类的关系,只要名字相同那么ID就是一样的。我们可以方便的通过方法的名字,获取到方法的ID也就是我们所说的SEL,反之亦

2013-12-03 16:46:59 459

原创 ios支持arc的单例模式的编写

今天在别人写的关于单例模式的编写,感触挺深,因为关于单例模式的编写向来有很多争议,我觉得以下这个方法很适合我们平时的编程习惯,并且支持arc模式,+ (MyViewController*)sharedMyViewController{    static MyViewController *sharedSVC;    static dispatch_once_t onceT

2013-12-03 16:35:08 591

原创 IOS中定位当前所在城市

在项目中要用到定位所在地的功能,这里大致说下我的做法:首先要使用定位,需要在所在的类#import   ,然后继承协议CLLocationManagerDelegate,在.h类定义CLLocationManager* _locationManager;CLGeocoder*  _currentCityGeocoder;在.m类中实现:         _curre

2013-12-03 10:18:57 1957 2

ios 自定义cell背景的更改

自定义UITableViewCell背景的切换

2013-12-24

IOS 动态添加视图

可以实现动态添加需要的视图,例如button或者是imageview,对有需要上传多张图片的应用很有用。

2013-12-19

ios 闪光灯操作

用很简单的代码实现ios闪光灯的功能。在相机扫瞄的情况下经常会用到。。

2013-12-10

空空如也

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

TA关注的人

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