自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 mac 常用 终端命令

ls 列出目录内容(list)cd(参数)改变目录(change directory)su 切换用户(switch user)pwd 打印当前目录(print work directory)ps 进程状态(process status)cd .. 上级目录cd - 上一个访问的目录cd(不加参数) 进rootcat :连锁 把两个文件的内容合二为一到第三个文

2015-08-24 19:01:52 502

原创 关于 Xcode 自己设置的可复用的 代码片段 Code Snippets

代码片段 创建1:首先敲出你要定义的代码片段,然后选中拖拽到 Xcode 右下角 Snippet library  的位置。2:拖到滚轮最下面,找到user 标志的一个选项,双击 选中 edit 代码片段的 title(名称),快捷键(shortcut) 语言方法类型等3:在正文中可以尝试敲击  快捷键 看看是否可以有 刚添加上的 代码片段 下面简单列出几个片段 如果需要你可以

2015-07-21 10:16:09 409

转载 CGContext用法详解

自 http://www.cnblogs.com/viviyachu/archive/2013/03/27/2984998.html(原文出自哪里 不得而知)0  CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文1 CGContextMoveToPoint 开始画线2 CGContextAddLineTo

2015-07-08 17:37:13 429

转载 iOS--坐标变换Quartz 2D中的CGContextTranslateCTM、CGContextScaleCTM、CGContextRotateCTM、CGContextConcatCTM等

原文 copy自 大牛的博客 :http://blog.csdn.net/gauss_li/article/details/44196025  (mark 下来 学习总结,希望大家尊重版权 )在iOS中,Quartz 2D提供了坐标变换支持。一、特殊的坐标变换(平移、缩放、旋转)1. - void CGContextTranslateCTM ( CGContextR

2015-07-08 17:25:53 434

原创 阶段性整理 关于 mianshi 的一些问题

中级:  MVC 理解:m 数据模型 v 视图对象  c控制器对象  ,不属于设计模式 ,属于架构设计  M:   存储 定义 操作数据   V: 用来展示数据给用户 ,和用户 进行操作交互。  C: M与V 的协调者 控制获取数据,将数据交给视图去展示。线程 进程:  进程:具有一定独立功能的程序关于某个数据集合上的一次运行活动 ,是系统进行资源分配和调度的 一个独立的单

2015-06-11 10:54:30 443

转载 Xcode 6 后添加 PCH 文件 作为全局 头文件

转自http://blog.csdn.net/crazyzhang1990/article/details/44243343 Xcode 去掉 pch 文件 减短了 build  的时间,增加了 头文件 各个导入的 步骤。 在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pc

2015-06-04 12:32:45 886

转载 Objective-C 编码规范

转载 自:http://www.cocoachina.com/ios/20150507/11780.htmlObjective-C 编码规范,内容来自苹果、谷歌的文档翻译,自己的编码经验和对其它资料的总结。概要Objective-C 是一门面向对象的动态编程语言,主要用于编写 iOS 和 Mac 应用程序。关于 Objective-C 的编码规范,苹果和谷歌都已经有很好的总

2015-06-02 14:14:54 380

原创 cocoapods 的使用

文中很多 还是借鉴 前辈的 理解  多多分享   度娘 搜索 cocoapods  就可以搜到很多 几乎一样的 帖子 讲解,。安装 cocoapods (由于某些原因需要)下载安装终端输入:sudo gem install cocoapods ( 国内 可能需要借助 淘宝镜像 访问 cocoapods )终端中敲入依次敲入命令:$ gem sourc

2015-05-08 14:23:32 330

原创 关于查阅资料

https://github.com/tangqiaoboy/iOSBlogCN,这个是 唐巧大牛 总结的 比较好的博客的列表,前辈建议我们培养好的 阅读博客的习惯。关于--《iOS开发进阶》 这本书,本人还没有完全读完,不过觉得很好,不是单纯的讲代码讲开发,而是站在一定的高度 从效率 提高很多其它的角度,同时以自己的实际经验为基础 完成的一本很优秀的作品。 从三个角度或者说方面来讲 

2015-05-08 09:55:17 425

转载 CorePLotLib学习笔记(三):曲线图

http://blog.csdn.net/u012890196/article/details/21614785创建单视图工程,导入CorePloLib库,声明私有成员和方法请参考文件:https://github.com/kesalin/iOSSnippet/blob/master/CorePlotDemo/CorePlotDemo/KSViewControl

2015-03-25 14:19:45 383

转载 WebView 加载 html

#import @interface ViewController : UIViewController{ UIWebView *webView; UISearchBar *searchBar;} @end -(void)loadView{ [super loadView]; CGRect bounds = [[UISc

2015-03-05 16:40:52 404

转载 block 使用小节(防止循环引用)

block使用小结、在arc中使用block、如何防止循环引用抱歉 原文链接没 保留下来,印象中是 blueBox 的文章 引言使用block已经有一段时间了,感觉自己了解的还行,但是几天前看到CocoaChina上一个关于block的小测试主题 : 【小测试】你真的知道blocks在Objective-C中是怎么工作的吗?,发现竟然做错了几道, 才知道自己想当然的

2015-03-04 09:47:44 373

转载 设备标示符

在2013年3月21日苹果已经通知开发者,从2013年5月1日起,访问UIDIDs的程序将不再被审核通过,替代的方案是开发者应该使用“在iOS 6中介绍的Vendor或Advertising标示符”。苹果已经警告过我们uniqueIdentifier将不能再使用了,并且提供了另外两个可选的。但是在程序中该选择使用哪个呢?本文不会回答这个问题,具体用哪个是由你来根据程序的目的来做决定的。

2015-01-13 15:53:55 464

转载 数组排序

- (void)test{   NSArray *Array = @[@"1",@"4",@"2",@"3",@"6"];      NSArray *resultArray =[Array sortedArrayUsingComparator:^NSComparisonResult(id obj1,id obj2) {// 降序排列        if

2015-01-13 15:32:31 334

转载 iOS-Core-Animation-Advanced-Techniques(七)

转载自:http://www.cocoachina.com/ios/20150106/10840.html Cocos开发者平台Cocos引擎中文官网H5轻游戏平台退出3471815256iOS 8 Swift App Store Apple Watch Metal Cocos引擎 手游

2015-01-12 14:34:24 1100

转载 iOS-Core-Animation-Advanced-Techniques(五)

转载自:http://www.cocoachina.com/ios/20150105/10829.htmlCocos开发者平台Cocos引擎中文官网H5轻游戏平台退出3471815256iOS 8 Swift App Store Apple Watch Metal Cocos引擎 手游

2015-01-12 14:31:33 616

转载 iOS-Core-Animation-Advanced-Techniques(六)

转载自:http://www.cocoachina.com/ios/20150106/10839.htmlCocos开发者平台Cocos引擎中文官网H5轻游戏平台退出3471815256iOS 8 Swift App Store Apple Watch Metal Cocos引擎 手游

2015-01-12 14:31:10 976

转载 iOS-Core-Animation-Advanced-Techniques(四)

转载自:http://www.cocoachina.com/ios/20150105/10812.html隐式动画和显式动画隐式动画按照我的意思去做,而不是我说的。 -- 埃德娜,辛普森我们在第一部分讨论了Core Animation除了动画之外可以做到的任何事情。但是动画师Core Animation库一个非常显著的特性。这一章我们来看看它是怎么做到的。具

2015-01-12 14:24:03 503

转载 iOS-Core-Animation-Advanced-Techniques(三)

转载自:http://www.cocoachina.com/ios/20150105/10827.html专用图层复杂的组织都是专门化的--Catharine R. Stimpson到目前为止,我们已经探讨过CALayer类了,同时我们也了解到了一些非常有用的绘图和动画功能。但是Core Animation图层不仅仅能作用于图片和颜色而已。本章就会学习其他的一些图层

2015-01-12 14:22:07 445

转载 iOS-Core-Animation-Advanced-Techniques(二)

Cocos开发者平台Cocos引擎中文官网H5轻游戏平台退出3471815256iOS 8 Swift App Store Apple Watch Metal Cocos引擎 手游iOS开发App Store研究Mac开发产品设计Cocos引擎WebAppSwift游

2015-01-12 14:19:24 725

转载 iOS-Core-Animation-Advanced-Techniques(一)

Cocos开发者平台Cocos引擎中文官网H5轻游戏平台退出3471815256iOS 8 Swift App Store Apple Watch Metal Cocos引擎 手游iOS开发App Store研究Mac开发产品设计Cocos引擎WebAppSwift游

2015-01-12 14:11:28 1097

转载 iOS工程适配64-bit经验分享

Tips拒绝基本数据类型和隐式转换首当其冲的就是基本类型,比如下面4个类型在32-bit和64-bit下分别是多长呢?1234size_t s1 = sizeof(int);size_t s2 = sizeof(long);size_t s3 = sizeof(float);size

2015-01-12 14:05:42 362

转载 iOS 学习资源

视频教程(英文)视频简介Developing iOS 7 Apps for iPhone and iPad斯坦福开放教程之一, 课程主要讲解了一些 iOS 开发工具和 API 以及 iOS SDK 的使用, 属于 iOS 基础视频iPad and iPhone Application Development该课程的讲师 P

2015-01-12 13:57:46 672

转载 iOS 学习资料整理

视频教程(英文)视频简介Developing iOS 7 Apps for iPhone and iPad斯坦福开放教程之一, 课程主要讲解了一些 iOS 开发工具和 API 以及 iOS SDK 的使用, 属于 iOS 基础视频iPad and iPhone Application Development该课程的讲师 P

2015-01-12 13:53:38 619

转载 触摸事件处理

iOS Programming – 触摸事件处理(1)iphone/ipad无键盘的设计是为屏幕争取更多的显示空间,大屏幕在观看图片、文字、视频等方面为用户带来了更好的用户体验。而触摸屏幕是iOS设备接受用户输入的主要方式,包括单击、双击、拨动以及多点触摸等,这些操作都会产生触摸事件。 在Cocoa中,代表触摸对象的类是UITouch。当用户触摸屏幕后,就会产生相应的事

2015-01-06 11:55:46 449

转载 触摸事件处理

iOS Programming – 触摸事件处理(1)iphone/ipad无键盘的设计是为屏幕争取更多的显示空间,大屏幕在观看图片、文字、视频等方面为用户带来了更好的用户体验。而触摸屏幕是iOS设备接受用户输入的主要方式,包括单击、双击、拨动以及多点触摸等,这些操作都会产生触摸事件。 在Cocoa中,代表触摸对象的类是UITouch。当用户触摸屏幕后,就会产生相应的事

2015-01-06 11:49:04 328

转载 iOS开发使用半透明模糊效果方法整理

虽然iOS很早就支持使用模糊效果对图片等进行处理,但尤其在iOS7以后,半透明模糊效果得到大范围广泛使用。包括今年最新发布的iOS8也沿袭了这一设计,甚至在OS X 10.10版Yosemite中也开始大量使用半透明模糊。在iOS开发当中,我们有很多选择可以做半透明模糊效果,下面就是一些常见的方式或者说工具。0. Core Image作为设计和体验方面的领导者,

2015-01-05 17:06:34 369

转载 Xcode 了解

http://www.cocoachina.com/ios/20141212/10626.html该系列文章翻译自苹果的Xcode Overview文档,对大部分开发者来说,已经非常熟悉Xcode的功能和特性,不过伴随着iOS 8 SDK的发布,Xcode 6中也有些许调整,所以对该文档进行了翻译和整理,感谢参与本次翻译的译者和校对人员:星夜暮晨(博客),C

2015-01-05 17:04:43 406

转载 iOS项目的完整重命名方法图文教程

iOS项目的完整重命名方法图文教程2015-01-04 10:50 编辑: pockry 分类:iOS开发 来源:GarveyCalvin的博客 11 1830XCodeiOS开发招聘信息:五年开发经验,品质始终如一!---上海盟曼iOS,andriod软件开发外包!乐学在线教育-高级IOS开发工程师 前言:在iOS开

2015-01-05 16:15:29 366

转载 小技巧

TableView不显示没内容的Cell怎么办?类似这种,我不想让下面那些空的显示.很简单.1self.tableView.tableFooterView = [[UIView alloc] init];试过的都说好.加完这句之后就变成了这样.自定义了left

2015-01-05 13:46:06 418

转载 CGContext 方法

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

2015-01-05 11:14:57 380

转载 技术资源链接

http://www.open-open.com/lib/view/open1328766999639.html iphone开发资源汇总 如何用Facebook graphic api上传视频:http://developers.facebook.com/blog/post/532/Keychain保存数据封装:https://github.com

2014-12-31 16:28:11 703

转载 MAC 命令行

OSX 的文件系统OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有Windows 下的盘符概念。你在桌面上看到的硬盘都挂在 /Volumes 下。比如接上个叫做 USBHD的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢?在终端里执行 ls /Volumes/USBHD, 看看显示出的是不是这个移动硬盘的内容。根目录位置是

2014-12-29 13:57:20 328

转载 iOS绘

Core Graphics Framework是一套基于C的API框架,使用了Quartz作为绘图引擎。它提供了低级别、轻量级、高保真度的2D渲染。该框架可以用于基于路径的绘图、变换、颜色管理、脱屏渲染,模板、渐变、遮蔽、图像数据管理、图像的创建、遮罩以及PDF文档的创建、显示和分析。iOS支持两套图形API族:Core Graphics/QuartZ 2D 和OpenGL ES。Open

2014-12-24 10:21:11 381

转载 Draw shapes 绘制 线 图

在调用您提供的drawRect:方法之前,视图对象会自动配置其描画环境,使您的代码可以立即进行描画。作为这些配置的一部分,UIView 对象会为当前描画环境创建一个图形上下文(对应于CGContextRef 封装类型)用户坐标空间是您发出的所有描画命令的工作环境。该空间的单位由点来表示。设备坐标空间指的是设备内在的坐标空间,由像素来表示。缺省情况下,用户坐标空间上的一个点等于设备坐标空间的

2014-12-24 10:01:35 603

转载 OC学习篇之---类的三大特性(封装,继承,多态)

OC学习篇之---类的三大特性(封装,继承,多态)之前的一片文章介绍了OC中类的初始化方法和点语法的使用:http://blog.csdn.net/jiangwei0910410003/article/details/41683873,今天来继续学习OC中的类的三大特性,我们在学习Java的时候都知道,类有三大特性:继承,封装,多态,这个也是介绍类的时候,必须提到的话题,那么今天就来看

2014-12-17 10:49:54 414

转载 样式文本_NSMutableAttributedString

有时可能会遇到这样的问题,一个label中设置的文本含有2种以上不同的格式,又不能把它拆解为两个label来显示,这时用NSMutableAttributedString可以很好的解决问题。[objc] view plaincopy- (IBAction)buttonPressed:(UIButton *)sender {      NS

2014-12-17 10:33:33 290

转载 点、像素和Retina屏幕

iOS设备的分辨率iOS设备,目前最主要的有3种(Apple TV等不在此讨论),按分辨率分为两类iPhone/iPod Touch普屏分辨率    320像素 x 480像素Retina分辨率 640像素 x 960像素iPad,iPad2/New iPad普屏        768像素 x 1024像素Retina屏  1536像素 x

2014-12-17 10:29:19 446

转载 objc.io#19#调试核对清单

寻找 bug 非常耗费时间;几乎每一个有经验的开发者,都曾在某一个 bug 上花费过很多天。在一个平台上开发的时间越久,就会越容易找到 bug。然而,总有一些 bug 是难以找到与复现的。在最开始的时候,找到一种途径去复现 bug 总是很有用的。一旦你找到了某种途径,可以持续的复现 bug ,你就可以开始下一步工作,找到 bug。这篇文章试图阐释的是我们在调试中经常遇到的一些相对常见的问题

2014-12-17 10:21:13 420

转载 Object-C编码规范

Object-C编码规范参考资料:• Apple: Coding Guidelines for Cocoa• Google: Objective-C Style Guide• Three20: Source code style guildelines正文:• 格式化代码◦ 指针“*”号的位置▪ 如:NSString *varName;◦ 空格 VS tabs

2014-10-31 14:32:32 396

空空如也

空空如也

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

TA关注的人

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