自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

高攀

世上无难事,只怕有心人,你若爱学,便有的救。

  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

原创 那些年,我们走过的零碎之路!---- iOS 工作笔记(1)

记录工作的点滴,让回忆变的无比强大。

2016-05-25 09:47:42 348

原创 一些好的博客

博客刘伟[已读]  http://blog.csdn.net/iukey/article/details/7666469

2014-04-05 14:38:00 494

原创 ios框架整理

Cocoa Touch 层

2014-04-05 14:19:35 517

转载 CALayer zPosition细节

iOS: 视觉化CALayer的zPosition众所周知CALayer的zPosition等效于在Z轴上做了个偏移Transform。所以我们可以通过3D Transform来视觉化各个CALayer的zPosition。如下代码,在一个CALayer中加入多个子Layer,然后分别设置他们的zPosition://=== ViewController中的viewDi

2014-01-01 16:44:39 1261

转载 IOS开发之常用的正则表达式

[objc] view plaincopyiOS 中可以通过 NSPredicate 来处理正则表达式。相关资料如下:NSPredicate 苹果官方文档:http://developer.apple.com/documentation/Cocoa/Conceptual/Predicates/predicates.htmlPred

2013-12-29 16:03:08 496

转载 ios消息传递机制

破船之家宠辱不惊,闲看庭前花开花落去留无意,漫随天外云卷云舒不妄取,不妄予,不妄想,不妄求与人方便,随遇而安首页所有文章关于我Weibo RSSiOS中消息的传递机制注1:本文由破船译自Communication Patterns。本文目录如下所示:可用的机制做出正确的选择Framework

2013-12-21 12:37:59 458

转载 Lua全知道

Lua是一个被设计成用于扩展C/C++编程的轻量级脚本语言。不幸的是,网上很少有关于这个语言的在线教程。我主要通过阅读其源代码来了解它是怎样工作并且通过一些发布的程序学习它。希望,通过下面的教程,会让学习Lua更加简单。本教程涵盖了Lua5.1。在Lua的每一个版本中都有一些非常不同之处。下面的示例代码将不能在老版本的Lua下运行。如果你仍然在使用老版本而且不愿意升级,不用担心,我已经在文章底

2013-12-07 10:24:28 872

转载 Sqlite3使用

一.使用流程要使用sqlite,需要从sqlite官网下载到三个文件,分别为sqlite3.lib,sqlite3.dll,sqlite3.h,然后再在自己的工程中配置好头文件和库文件,同时将dll文件放到当前目录下,就完成配置可以使用sqlite了。使用的过程根据使用的函数大致分为如下几个过程:sqlite3_open()sqlite3_prepare()sqlite3_step

2013-12-07 09:16:31 453

转载 CALayer CASharpLayer 倒影 coverFlow

核心动画提供了很多种层,来帮助我们完成许多的任务。这一章讨论几个比较有用的层,包括:CAShapeLayer,这个层提供了一个简单的可以使用核心图像路径在层树中组成一个阴影的方法。CAGradientLayer,这个层你可以通过指定颜色,一个开始的点,一个结束的点和梯度类型使你能够简单的在层上绘制一个梯度。CAReplicatorLayer,可以复制任何增加到层中的子层。这

2013-12-04 22:48:03 1705

转载 CGContextSaveGState和CGContextRestoreGState UIGraphicsPushContext和UIGraphicsPopCo

在调用drawRect:方法之前,绘图系统创建了一个图形上下文(CGContext)。上下文包括大量信息,比如画笔颜色、文本颜色、当前字体、变形等。有时你可能想要修改上下文并使其恢复原样。举个例子,你现在有一个使用特定颜色绘制特定形状的函数。由于只能有一只画笔,因此在更改颜色后,就会影响调用函数的结果。为了避免这个副作用,你可以使用CGContextSaveGState和CGContextRest

2013-12-04 22:29:05 925

转载 Quart 2D画图基本方法

Quart 2D 绘制图形简单总结[转]1人收藏此文章, 我要收藏发表于5个月前(2013-05-29 13:19) , 已有82次阅读 ,共0个评论0  CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文1 CGContextMoveToPoint 开始画线2 CGContextAddLi

2013-11-17 22:09:01 795

转载 NSPredicate

NSPredicate 条件查询 过虑1人收藏此文章, 我要收藏 发表于昨天(17:16)(2013-07-02 17:16) , 已有30次阅读 ,共0个评论CoreData, NSPredicate用于查询和过滤在SQL中作为查询条件通常用WHERE,但在COREDATA中作为查询条件就可以用到NSPredicate.NSPredicate 不单可以和CORED

2013-11-03 22:42:01 560

原创 NSDate NSTimer

NSDate的计算问题、日期计算、时区问题、NSTimer8人收藏此文章, 我要收藏发表于1个月前(2013-04-25 16:51) , 已有242次阅读 ,共0个评论一.NSDate的计算问题     NSTimeInterval 是一个以秒为单位的时间片。1.可以用initWithTimeIntervalSinceNow方法传入一个NSTimeIn

2013-11-03 22:41:14 653

转载 数锯持久化

syxChina个人开发者CnBlogsHomeNew PostContactAdminRssPosts - 262  Articles - 0  Comments - 94 IOS之数据持久化9.1 数据持久化概述9.2 iOS应用程序目录结构9

2013-11-03 22:38:49 790

转载 UIPickerView

当选择左边的一级选项时,左边展示一级选项里含有的二级选项,选择后显示在TextField里。如何实现呢?建立一个和左边的列表key对应的数组,当选择这个key时,刷新左边UIPickerView部分的内容显示对应数组的数据,选择时,找到两个UIPickerView部件rowIndex,找出数据,放到TextField里。1、打开上篇PickerViewDemo项目,在ViewC

2013-11-03 22:35:10 530

原创 杂锦2

1 用系统的toolBar先把隐藏打开后加barButtonIem后[self setToolbarItems:[NSArray arrayWithObjects:flexItem, one, flexItem, two, flexItem, three, flexItem, four, flexItem, nil]];  2 自定义toolBar先把隐藏关闭后加barButtonIt

2013-11-03 22:32:46 1117

原创 配置SVN服务器

配置SVN服务器xcode偏好设置下载 CommandLineTools终端:lssudo su 获取跟权限 输入密码无提示的回车cd cd /usersls cd 1015mkdir svn 创建文件夹mkdir svn/testsvnadmin create svn/testcd svn/test/confvi svnse

2013-11-03 22:31:14 585

转载 @ property @ synthesize

Objective-C 之 @property和@synthesize50人收藏此文章, 我要收藏发表于1个月前(2013-04-29 15:21) , 已有1560次阅读 ,共10个评论   我用了不到一周的时间学习了Objective-C,后面的大部分时间我都在了解如何使用IOS的SDK和一些高级的话题,到目前已经有两个多月的时间了。目前能做一些简单的应用,但是在写

2013-11-03 22:30:24 566

原创 解析文件和多线程 线程同步

XML解析需要添加一个libxml2.dylib的Frameworks文件然后要引入GDataXMLNode.h和.m文件 (JSON不用引入Frameworks但也许引入JSONKit.h和.m文件)同步和异步的主要区别就是运行的时候是否会创建一个新的线程,异步的会创建一个新的,而同步的并不会。在一些应用程序中应该避免同步请求很大的文件。可以开辟一个新的线程达到异步的效果。[NSTh

2013-11-03 22:28:18 844

原创 沙盒机制与NSFileManager与数据持久化--归档和读写和NSUserDefaults

1、 NSDocumentDirectory 表示查找的是document目录, NSUserDomainMask是指查找的范围是所在程序的沙盒,YES指定了是否展开波浪线;在MAC系统中 ~代表主路径 (Home) 如果不展开 路径就如 ~/Document,如果展开就是完整的路径  一般都设为YES  2、NSSearchPathForDirectoriesInDomains 函数的返

2013-11-03 22:23:06 963

原创 UIImageView自身的动画

UIImageView* campFireView = [[UIImageView alloc] initWithFrame:self.view.frame];创建时间:2013年7月6日(星期六) 中午12:14 | 分类:未分类 | 字数:757  | 发送到我的Qzone | 另存为... | 打印 | 添加到日历UIImageView* campFireView

2013-11-03 22:18:18 583

转载 Copy/Retain/Assign

iphone开发内存管理之三──深拷贝和浅拷贝iphone c在iphone程序中,属性合成中的retain/copy/assign有什么区别?1)assign就不用说了,因为基本上是为简单数据类型准备的,原子类类型,例如CGPoint、CGFloat等,而不是NS对象们;2)retain VS copycopy:建立一个索引计数为1的对象,然后释放旧对象 retain:释放旧的对象,将旧

2013-11-03 22:15:52 571

转载 layoutSubviews

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

2013-11-03 22:10:27 661

原创 杂锦

NSuserDefaults 存储setObjectNSUserDefaults *accountDefaults = [NSUserDefaults standardUserDefaults];NSString *mainUrl = [NSString stringWithFormat:@"http://emsp.ip165.com/lst/port/"];[accoun

2013-11-03 22:06:46 1729

转载 Reachability

一:确认网络环境3G/WIFI    1. 添加源文件和framework        开发Web等网络应用程序的时候,需要确认网络环境,连接情况等信息。如果没有处理它们,是不会通过Apple的审(我们的)查的。    Apple 的 例程 Reachability 中介绍了取得/检测网络状态的方法。要在应用程序程序中使用Reachability,首先要完成如下两部:  

2013-11-03 22:05:45 577

转载 CorePlot画表数据

CPTGraphHostingView   ----- CPTXYGraph -----  CPTBarPlot/CPTScatterPlot ---- CPTXYPlotSpace CPTXYAxisSet  CPTPlotRange  CPTTheme 使用corePlot实现股票图- (void)viewDidLoad{    [super v

2013-11-03 22:04:09 1359

转载 CoreGraphics画图

摘要: CoreGraphics的功能非常强大,可以绘制各种图形;今天学习一下怎么绘制简单的点线面,记录学习。一、导入coreGraphics.framework二、绘制图形1、绘制矩形view sourceprint?01// 绘制矩形02- (void)drawRectangle {

2013-11-03 22:03:15 717

转载 ASIHTTPRequest

ASIHTTPRequest是一款极其强劲的HTTP访问开源项目。让简单的 API 完成复杂的功能,如:异步请求,队列请求,GZIP压缩,缓存,断点续传,进度跟踪,上传文件,HTTP认证在新的版本中,还加入了Objective-C闭包Block的支持,让我们的代码更加轻简灵活。下面就举例说明它的API用法。发起一个同步请求同步意为着线程阻塞,在主线程中使用此方法会使应用Ha

2013-11-03 21:59:37 527

转载 GCD Block

Block 是 Apple 在 GCC 4.2 中扩充的新语法特性,其目的是支持多核并行编程。我们可以将 dispatch_queue 与 block 结合起来使用,方便进行多线程编程。本文源代码下载:点击下载1,实验工程准备在 XCode 4.0 中,我们建立一个 Mac OS X Application 类型的 Command Line Tool,在 Type 里面我们

2013-11-03 21:58:10 606

转载 PDF

Quartz 2D编程指南(13) -          PDF文档存储依赖于分辨率的向量图形、文本和位图,并用于程序的一系列指令中。一个PDF文档可以包含多页的图形和文本。PDF可用于创建跨平台、只读的文档,也可用于绘制依赖于分辨率的图形。         Quartz为所有应用程序创建高保真的PDF文档,这些文档保留应用的绘制操作,如图13-1所示。PDF文档的

2013-11-03 18:51:16 779

IOS开发字体参考

有关于iOs开发字体的总结 附加赠送iOS颜色的总结

2013-07-01

空空如也

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

TA关注的人

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