摘要: 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:Wang Hailong链接:https://www.zhihu.com/question/20016551/answer/13680483来源:知乎关于iOS开发的学习 打个比方就像把汽车分解最底层的原料有塑料 钢铁再用这些... 阅读全文
posted @ 2016-01-02 21:40 w_only 阅读(1329) 评论(0) 推荐(0) 编辑
摘要: 1、UIGestureRecognizer 介绍手势识别在 iOS 中非常重要,他极大地提高了移动设备的使用便捷性。iOS 系统在 3.2 以后,他提供了一些常用的手势(UIGestureRecognizer 的子类),开发者可以直接使用他们进行手势操作。UIPanGestureRecognizer... 阅读全文
posted @ 2016-01-02 21:36 w_only 阅读(938) 评论(0) 推荐(0) 编辑
摘要: iphone ipad开发: 关于触屏事件的一些操作[cpp]view plaincopyprint?//轻击://需要在你的ViewController里重写几个方法://开始触摸的方法-(void)touchesBegan:(NSSet*)toucheswithEvent:(UIEvent*)e... 阅读全文
posted @ 2016-01-02 21:32 w_only 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 给UITextView增加了链接现在在iOS添加你自己的Twitter账户更加简单了,现在你可以给一个NSAttributedString增加链接了,然后当它被点击的时候唤起一个定制的action。首先,创建一个NSAttributedString然后增加给它增加一个NSLinkAttributeN... 阅读全文
posted @ 2016-01-02 21:17 w_only 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 14.1 Quartz概述Quartz是Mac OS X的Darwin核心之上的绘图层,有时候也认为是CoreGraphics。共有两种部分组成Quartz:Quartz Compositor,合成视窗系统,管理和合成幕后视窗影像来建立Mac OS X使用者接口。Quartz 2D,是iOS和Mac... 阅读全文
posted @ 2016-01-02 21:13 w_only 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 1.导航控制器的功能和介绍【注】导航控制器,是UIKit框架提供的一个容器视图控制器,用于切换拥有明确层次关系的视图。即由一级视图切换到二级视图,而不是平级视图间的切换。【注】导航中视图控制器的层次结构,称为栈结构。2.如何使用导航控制器实现界面之间的跳转显示一个界面,显示导航条//使用导航控制器/... 阅读全文
posted @ 2016-01-02 21:10 w_only 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 在iOS开发过程中,通常我们会使用UINavigationController,UITabbarController等苹果提供的视图控制器来切换我们的视图。在iOS5之前,如果要自定义容器视图控制器很麻烦,比如你要考虑到子视图的生命周期,当设备旋转时的情况等,好在iOS5中苹果提供了添加视图控制器(... 阅读全文
posted @ 2016-01-02 21:06 w_only 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 更改导航栏的背景和文字Color方法一:[objc] view plaincopy//set NavigationBar 背景颜色&title 颜色[self.navigationController.navigationBar setBarTintColor:[UIColor colorWithR... 阅读全文
posted @ 2016-01-02 21:01 w_only 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/pengyingh/articles/2379631.htmlCABasicAnimation animationWithKeyPath 一些规定的值CABasicAnimation animationWithKeyPath TypesWhen u... 阅读全文
posted @ 2016-01-02 20:57 w_only 阅读(185) 评论(0) 推荐(0) 编辑
摘要: iPhone 4和iPod Touch 4有一个新的特性:在屏幕尺寸不变的前提下,分辨率提升一倍(320 x 480 => 640 x 960)。苹果将这个特性命名为Retina。用苹果的话讲:Retina显示屏的超高像素密度已超过人眼能分辨的范围。Retina对图像设计(图标、启动画面和其它所有像... 阅读全文
posted @ 2016-01-02 20:55 w_only 阅读(2073) 评论(0) 推荐(0) 编辑
摘要: ctrl+shift 快速放大dock的图标会暂时放大,而如果你开启了dock放大Command+Option+W 将所有窗口关闭Command+W 将当前窗口关闭(可以关闭Safari标签栏,很实用)Command+Opt... 阅读全文
posted @ 2016-01-02 20:51 w_only 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 文章来源:http://my.oschina.net/luoguankun/blog/219532一、成员变量的作用域·@public·在任何地方都能直接访问对象的成员变量·@private·只能在当前类的对象方法中访问·@protected(可以不写,默认)·能在当前类和子类的对象方法中直接访问·... 阅读全文
posted @ 2016-01-02 20:48 w_only 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 本文调研Xcode的版本是 7.1,基本是探索了菜单的每一个按钮。虽然从xcode4一直用到了xcode7,但是一般都只是用了一些基础的功能,说来也惭愧。在一次偶然的机遇突然发现了“显示调用层级”的选项才知道菜单了的按钮并不都是没有用,而是很有用只是你不知道罢了。 本想这种东西仔细总结了也不一定有价... 阅读全文
posted @ 2016-01-02 20:45 w_only 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 总结OC中数组排序3种方法:sortedArrayUsingSelector:;sortedArrayUsingComparator:;sortedArrayUsingDescriptors:大体上,OC中常用的数组排序有以下几种方法:sortedArrayUsingSelector:;sorted... 阅读全文
posted @ 2016-01-02 20:39 w_only 阅读(1261) 评论(0) 推荐(0) 编辑
摘要: 编程是一件创造性的工作,是一门艺术。精通任何一门艺术,都需要很多的练习和领悟,所以这里提出的“智慧”,并不是号称三天瘦二十斤的减肥药,它并不能代替你自己的勤奋。然而我希望它能给迷惑中的人们指出一些正确的方向,让他们少走一些弯路,基本做到一分耕耘一分收获。反复推敲代码既然“天才是百分之一的灵感,百分之... 阅读全文
posted @ 2016-01-02 20:32 w_only 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 一、介绍使用NSString创建一个字符串的代码如下:#import int main (int argc, char *argv[]){ NSAutoreleasePool*pool=[[NSAutoreleasePool alloc]init]; NSString *str=@"Progra... 阅读全文
posted @ 2016-01-02 20:29 w_only 阅读(1311) 评论(0) 推荐(0) 编辑
摘要: 一、什么是代码片段当在Xcode中输入dowhile并回车后,Xcode会出现下图所示的提示代码:这就是代码片段,目的是使程序员以最快的速度输入常用的代码片段,提高编程效率。该功能是从Xcode4开始引入的。在Xcode中的位置如下图所示:里面有很多Xcode自带的代码片段,上例中的dowhile就... 阅读全文
posted @ 2016-01-02 20:14 w_only 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 本文详细讲述了基于C语言实现的扫雷游戏代码,代码中备有比较详细的注释,便于读者阅读和理解。希望对学习游戏开发的朋友能有一点借鉴价值。完整的实例代码如下:?1234567891011121314151617181920212223242526272829303132333435363738394041... 阅读全文
posted @ 2016-01-02 20:10 w_only 阅读(2838) 评论(0) 推荐(0) 编辑
摘要: Xcode导航快捷键1.工程导航器:Command+1快速浏览代码、图片以及用户界面文件。2.显示/隐藏导航器面板:Command+0当你在对屏幕进行截图的时候可能会想要隐藏起与你感兴趣内容的无关的部分。假如你想要使用辅助编辑器或者想要设计用户界面并将其连接到代码的时候,这个快捷键会相当有用。3.显... 阅读全文
posted @ 2016-01-02 20:03 w_only 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(Software Engineer),程序员(Programmer),编码人(Coder),开发人员(Developer)。经过一段时间后,这些人也许能够成为一个优秀的编码人员,他们会非常熟悉如何用计算机语言来完成自己的工作。... 阅读全文
posted @ 2016-01-02 20:00 w_only 阅读(399) 评论(0) 推荐(0) 编辑