自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(123)
  • 资源 (6)
  • 收藏
  • 关注

原创 IOS获取来电去电系统通知达到来电归属地效果(一)

IOS来电归属地功能 开发,不看留遗憾啊

2014-08-29 11:24:16 6172 6

转载 performSelector,带多个参数,NSInvocation, NSMethodSignature

- (id)performSelector:(SEL)aSelector withObject:(id)object1 withObject:(id)object2  这样可以带俩参数如果我使用[self performSelectorInBackground:@selector(function:withOther:) withObject:xxx];

2014-07-25 10:59:20 3088

原创 应用之间相互调用,应用相互跳转,应用间传递参数

应用之间相互调用,应用相互跳转,应用间传递参数项目一: 设置一个按钮,执行跳转项目二的操作项目二:设置一个按钮,执行跳转项目一的操作

2014-06-11 12:04:41 2231

转载 IOS开发之保存图片到Documents目录及PNG,JPEG格式相互转换

查看原文http://blog.csdn.net/sanpintian/article/details/7418755分类: IOS开发2012-04-01 12:14 12012人阅读 评论(2) 收藏 举报iosimageattributes存储相册先看下面的代码:- (void)imagePickerController:(UIImagePickerCon

2014-06-11 09:59:56 2291

原创 让自己的应用在其他应用中打开列表中显示

像百度网盘等应用,里面的文件打开时,都可以通过以下应用再打开文件。让其他应用程序 , 查看文件时候, 弹出选择项目, 其中包含自己应用的开发方式

2014-06-09 12:47:26 5186

翻译 IOS沙盒机制(SandBox), NSDocumentDirectory, NSCachesDirectory, NSLibraryDirectory

IOS中的沙盒机制(SandBox)是一种安全体系,它规定了应用程序只能在为该应用创建的文件夹内读取文件,不可以访问其他地方的内容。所有的非代码文件都保存在这个地方,比如图片、声音、属性列表和文本文件等。1.每个应用程序都在自己的沙盒内2.不能随意跨越自己的沙盒去访问别的应用程序沙盒的内容3.应用程序向外请求或接收数据都需要经过权限认证 查看模拟器的沙盒文件

2014-05-30 15:40:25 14271

原创 iOS 从url中获取文件名以及后缀

// 从路径中获得完整的文件名(带后缀)      exestr = [filePath lastPathComponent];      NSLog(@"%@",exestr);  // 获得文件名(不带后缀)  exestr = [exestr stringByDeletingPathExtension];          NSLog(@"%@",

2014-01-02 11:39:19 9051

原创 "CreateRSADataVerifier(NSString*)", referenced from:,[AppDelegate parseURL:application:]

首先看看你的问题跟我的是不是一样Undefined symbols for architecture i386:  "CreateRSADataVerifier(NSString*)", referenced from:      -[AppDelegate parseURL:application:] in AppDelegate.old: symbol(s) not fou

2013-09-12 18:08:09 3009 1

转载 iOS6新特征:UICollectionView介绍

1.1. Collection View全家福:UICollectionView, UITableView, NSCollectionViewn   不直接等效于NSCollectionViewn   也不替代UITableView----亲兄弟 为什么要使用Collection Views呢?n  可以高度定制内容的展现n  管理数据最佳的做法n  即使是处理

2015-08-15 10:32:04 607

转载 IOS7 适配以及向下兼容问题

1.所有的UIViewController加如下方法。    - (void) viewDidLayoutSubviews {        if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0){            CGRect viewBounds = self.view.bounds; 

2015-08-15 10:30:13 745

转载 关于iOS多线程Pthreads, NSThread, GCD, NSOperation & NSOperationQueue

经过作者:@翁呀伟呀 授权转载。在这篇文章中,我将为你整理一下 iOS 开发中几种多线程方案,以及其使用方法和注意事项。当然也会给出几种多线程的案例,在实际使用中感受它们的区别。还有一点需要说明的是,这篇文章将会使用 Swift 和 Objective-c 两种语言讲解,双语幼儿园。OK,let't begin!概述这篇文章中,我不会说多线程是什么、线程和进程的区别、多

2015-08-11 13:13:32 1339

转载 ios笔记-- 多线程应该知道的那几件事 GCD NSThread NSOperation

ios笔记-- 多线程应该知道的那几件事 GCD NSThread NSOperation时间 2013-09-14 16:40:48  CSDN博客原文  http://blog.csdn.net/hufengvip/article/details/11687699iphone5s 出来了,CPU 升级到了64位 可以应用到更大的内存了,同时对多线程的处理吞吐能力也教

2015-05-05 10:10:52 1040

转载 iOS多线程GCD

Grand Central Dispatch (GCD)是Apple开发的一个多核编程的解决方法。dispatch queue分成以下三种:1)运行在主线程的Main queue,通过dispatch_get_main_queue获取。/*!* @function dispatch_get_main_queue** @abstract* Returns th

2014-08-06 16:22:47 660

转载 ios数组基本用法和排序

1.创建数组[objc] view plaincopy// 创建一个空的数组  NSArray *array = [NSArray array];      // 创建有1个元素的数组  array = [NSArray arrayWithObject:@"123"];  // 创建有多个元素的数组  array = 

2014-08-06 09:21:08 734

转载 背景实现颜色渐变

#import "ACViewController.h"@interface ACViewController ()@end@implementation ACViewController- (void)viewDidLoad{        [super viewDidLoad];//

2014-07-23 22:48:14 1233

翻译 CABasicAnimation用法

CABasicAnimation 自己只有三个property   fromValue  toValue  ByValue当你创建一个 CABasicAnimation 时,你需要通过-setFromValue 和-setToValue 来指定一个开始值和结束值。 当你增加基础动画到层中的时候,它开始运行。当用属性做动画完成时,例如用位置属性做动画,层就会立刻 返回到它的初

2014-06-30 16:55:15 695

转载 iOS NSFileManager文件系统的管理

NSFileManager判断一个给定路劲是否为文件夹[self.fileManagerfileExistsAtPath:isDirectory:];用于执行一般的文件系统操作 (reading and writing is done via NSData, et. al.).主要功能包括:从一个文件中读取数据;向一个文件中写入数据;删除文件;复制文件;移动文件;比较两个文件的

2014-06-25 13:08:30 1183

翻译 ios设备唯一标识获取策略

原文:In iOS 7 and later, if you ask for the MAC address of an iOS device, the system returns the value 02:00:00:00:00:00. If you need to identify the device, use the identifierForVendor property of UIDe

2014-06-10 13:52:46 1167

翻译 iOS 如何在一个应用程序中调用另一个应用程序

原则上iOS的沙箱原理,是阻止一个app去访问其他app的资源乃至是系统底层的资源的但是我们可以通过一种变相的方式:通过对应的URL模式和其他程序进行通讯.iOS应用之间的调用步骤:一, 调用自己开发的应用 1)在plist文件中,注册对外接口 在xcode group&files 里面,展开 resources选择info.plist鼠标右击i

2014-06-09 12:04:45 1309

转载 ios开发时,在Xcode中添加多个targets进行版本控制

在ios开发时,我们经常会遇到对同一个app开发多个版本(Pro、Lite、Free)的情况,这里就涉及到xcode里通过添加多个targets来进行版本控制的问题了,下面就简单说明一下:     点击左侧的工程名称,右侧会出现PROJECT和TARGETS,点击你现在的target,假如叫A,右键弹出菜单中,选择Duplicate,复制一个相同的target,复制的target一般叫A

2014-06-09 11:57:58 927

转载 ios状态栏操作

分类: iphone之恋2012-09-07 09:01 6779人阅读 评论(1) 收藏 举报ios新浪微博文档网络[cpp] view plaincopyprint?[UIApplication sharedApplication].networkActivityIndicatorVisible = YES; //显示  [U

2014-06-07 22:49:58 844

翻译 iOS开发键盘设置,IOS7深灰色键盘

一、键盘风格 UIKit框架支持8种风格键盘。typedef enum { UIKeyboardTypeDefault, // 默认键盘:支持所有字符 UIKeyboardTypeASCIICapable, // 支持ASCII的默认键盘 UIKeyboardTypeNumbersAndPunctuation, // 标准电话键盘,支持+*#等符号 UIKeyb

2014-05-30 16:09:45 2658

翻译 iOS开发 - 获取沙盒文件夹大小

开发过程中需要计算应用缓存,即需要计算某个缓存文件夹的大小,先研究如下,完全使用unix c函数需要添加头文件 //#include  //#include + (long long) folderSizeAtPath3:(NSString*) folderPath{  return [self _folderSizeAtPath:[folderPath c

2014-05-30 13:05:05 2060

翻译 iOS开发 - 如何获取设备的总容量和可用容量

清除沙盒缓存时,需要显示设备的总容量和可用容量。先研究如下(返回为byte单位):+ (NSNumber *)totalDiskSpace{    NSDictionary *fattributes = [[NSFileManager defaultManager] attributesOfFileSystemForPath:NSHomeDirectory(

2014-05-30 13:03:05 2773

转载 iOS开发之iOS程序偏好设置(Settings Bundle)的使用

在Android手机上, 在某个程序里,通过按Menu键,一般都会打开这个程序的设置,而在iOS里,系统提供了一个很好的保存程序设置的机制。就是使用Settings Bundle。在按了HOME键的情况下,在第一页的图标中找到设置,会看到程序的设置都在这里。那如何添加自己的程序的设置项呢?1、添加设置项默认情况下,新建的项目程序是没有设置项的。新建一个项目,命名为

2014-05-29 09:48:03 1074

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

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

2014-05-28 13:22:13 904

转载 怎么得到一个view 所在的控制器(viewController)

@implementation UIView (KalAdditions)//得到此view 所在的viewController; - (UIViewController*)viewController {    for (UIView* next = [selfsuperview]; next; next = next.superview) {       

2014-05-17 13:06:33 1484

转载 CGContext的基本认识

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

2014-04-15 15:37:57 846

翻译 判断一个字符串是否全为数字

1.key1//是否为数字组成的串+ (BOOL)isPureNumandCharacters:(NSString *)_text{    for(int i = 0; i         int a = [(NSString *)_text characterAtIndex:i];        if ([self isNum:a]) {          

2014-04-14 12:30:40 4991

翻译 GCD编程简介dispatch_group_async

OS Develop相关技巧Leave a reply 一、用 GCD 将任务分组GCD让我们创建组,这些组允许你把任务放到一个位置,然后全部运行,运行结束后Tags: dispatch_async, dispatch_group_t, GCD会从 GCD 收到一个通知。这一点有很多有价值的用途。例如,假设你有一个

2014-04-11 15:44:37 1407

转载 iOS7.1 编译报错 解决方案 体会

OS升级到 iOS 7.1 了 ,开发人员必须与时俱进。果断下载更新了xcode5.1版本 ,试运行了一下已上线的应用,哇 报错了!好头疼贴下报错地方: 都是关于第三方类库报的错 比如parse、shareSDKUndefined symbols for architecture x86_64:  "_OBJC_CLASS_$_QQApiInte

2014-04-11 12:44:13 1417

转载 ASIHttpRequest学习笔记

创建队列、下载请求、断点续传、解压缩刚刚开始学习ASIHttpRequest,今天通过自己写的一个小demo分享一下学习心得。首先,要想在ios项目中使用ASIHttpRequest,必须添加下列框架和类库:ASIHttpRequestCFNetwork.frameworkSystemConfiguration.frameworkMobileCoreServices.f

2014-04-10 11:26:22 899

转载 iPhone开发重构:从硬编码到模型到规律

无论在iPhone开发还是学习的过程中都会看到一些不是很理想的代码,不可否认自己也在不断“贡献”着这类代码。面对一些代码的“坏味道”,重构显然是个有效的解决途径。《iPhone开发重构》系列就想总结和补充iPhone开发中经历的一些重构,其间可能会引用一些开源以及实际项目的代码,本着对技术的探求,冒昧之处还请作者多多见谅。     在iPhone开发的过程中经常会遇到根

2014-04-03 13:04:48 734

转载 UIAlertview中自定义ALert, confirm, promopt

js中有 ALert   confirm 和promopt 三种 类似ios本地的 UIAlertview 样子但是在 ios native 的app 中 弹出的话alert 的title 是 url 的地址,比较丑为了美观,我们要加入以下的方法。[html] view plaincopy#import UIKit/UIK

2014-03-28 09:57:52 1905

翻译 IOS调试lldb命令常用,po,

相关备忘文章:Xcode控制台调试lldb命令常用(备忘)假如你准备在模拟器里面运行这个,你可以在“(lldb)”提示的后面输入下面的:(lldb) po $eaxLLDB在xcode4.3或者之后的版本里面是默认的调试器。假如你正在使用老一点版本的xcode的话,你又GDB调试器。他们有一些基本的相同的命令,因此假如你的xcode使用的是“(gdb)”

2014-03-27 17:00:20 2158

原创 IOS开发常用宏定义

颜色宏定义,  添加指定色值(十六进制格式), 还可以设置透明度(0-1之间数值)#define UIColorFromRGBWithAlpha(rgbValue,alphaValue) [UIColor colorWithRed:((float)((rgbValue &0xFF0000) >>16))/255.0 green:((float)((rgbValue &0xFF00)

2014-03-26 11:49:13 1082

原创 iOS,获取手机号,获取手机的型号,系统版本,软件名称,软件版本

//手机序列号      NSString* identifierNumber = [[UIDevice currentDevice] uniqueIdentifier];      NSLog(@"手机序列号: %@",identifierNumber);      //手机别名: 用户定义的名称      NSString* userPhoneName = [[UIDevice

2014-03-26 11:40:33 1808

原创 IOS7模糊化处理

效果图    导入Accelerate.framework库创建UIImage+ImageEffects.h和UIImage+ImageEffects.m文件UIImage+ImageEffects.h源码#import @interface UIImage (ImageEffects)- (UIImage *)apply

2014-03-25 11:23:20 1731

转载 多线程编程 - GCD

原文地址:点击打开链接http://blog.csdn.net/q199109106q/article/details/8566300一、简介在iOS所有实现多线程的方案中,GCD应该是最有魅力的,因为GCD本身是苹果公司为多核的并行运算提出的解决方案。GCD在工作时会自动利用更多的处理器核心,以充分利用更强大的机器。GCD是Grand Central Dispatch的简称,它是

2014-03-18 10:02:29 747

转载 多线程编程 - NSOperationQueue

一、简介一个NSOperation对象可以通过调用start方法来执行任务,默认是同步执行的。也可以将NSOperation添加到一个NSOperationQueue(操作队列)中去执行,而且是异步执行的。创建一个操作队列:[java] view plaincopyNSOperationQueue *queue = [[NSO

2014-03-18 10:00:47 794

税改计算. 2019税改表格,windows. MAC OS 都能用

两个表格. windows. mac os都可以用,2019年税改后计算方式发生变化, 收入和纳税数月份之间关联

2019-01-29

IOS7模糊化处理

针对图片处理, 达到IOS7, 视图覆盖时候的模糊样式

2014-03-25

防微信,XMPP使用,IOS即时通讯

模仿的微信,实现添加好友, 修改资料,聊天功能,需要有后台代码支持,后台源码下载地址http://download.csdn.net/detail/leewolf130/7035771

2014-03-13

仿微信的Demo服务器端源码

仿微信的服务端代码,配合使用手机端代码地址:

2014-03-13

XMPP使用,魔方微信,即时通讯

模仿的微信样式, 通过XMPP实现通讯,还有添加好友,修改资料等具体操作

2014-03-13

TableView自定义cell可左滑

自定义cell,实现cell横向滑动,分界线实现渐变效果,手势UIPanGestureRecognizer控制,动画,详细得中文解释

2013-04-09

空空如也

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

TA关注的人

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