【iOS开发网络篇—监测网络状态(使用Reachability)】教程文章相关的互联网学习教程文章

iOS开发——高级篇——iPad开发、iPad开发中的modal

一、iPad简介1、什么是iPad一款苹果公司于2010年发布的平板电脑定位介于苹果的智能手机iPhone和笔记本电脑产品之间跟iPhone一样,搭载的是iOS操作系统 2、iPhone和iPadiPhone是手机,iPad是平板电脑iPhone和iPad开发的区别UI元素的排布 \设计键盘API屏幕方向的支持… … 3、屏幕的尺寸 \分辨率在iOS开发中,只需要关注以下几种情况iPhone3.5 inch:320 x 480 4.0 inch:320 x 5684.7inch : 375 x 667 5.5 inch : 414 x 736i...

iOS开发日记49-详解定位CLLocation

今天博主有一个定位CLLocation的需求,遇到了一些困难点,在此和大家分享,希望能够共同进步.使用定位功能,首先要导入框架,遵守CLLocationManagerDelegate协议,再创建位置管理器CLLocationManager在iOS8.0后,定位功能需要在info.plist中加入NSLocationWhenInUseUsageDescription和NSLocationAlwaysUsageDescription这两个NSString类型字段,才能够使用定位功能代码贴出来与大家共勉,各位看官自行研究{ self.locationManager = [[CLL...

iOS 开发:利用第三方插件来安装CoCoapods

引言:通过上一篇博客我们知道了怎么样去通过终端来安装CoCoapods,这一篇我们着重与用第三方插件来安装CoCoapods:1. 首先在提下链接下载插件 https://github.com/kattrali/cocoapods-xcode-plugin2.下载到桌面后,打开运行 一次3.强退出Xcode4.再次打开Xcode 选择Xcode菜单栏上的pruduct------Create/editor profile -------将profile中其他删除掉,只留下 pod ‘pod Name‘, 比如pod ‘AFNetworking’5.选择Xcode菜单栏上的prud...

IOS开发语言Swift入门连载---方法【代码】

IOS开发语言Swift入门连载—方法方法是与某些特定类型相关联的函数。类、结构体、枚举都可以定义实例方法;实例方法为给定类型的实例封装了具体的任务与功能。类、结构体、枚举也可以定义类型方法;类型方法与类型本身相关联。类型方法与 Objective-C 中的类方法(class methods)相似。 结构体和枚举能够定义方法是 Swift 与 C/Objective-C 的主要区别之一。在 Objective-C 中,类是唯一能定义方法的类型。但在 Swift 中,你不仅...

IOS开发学习笔记013-block和protocol【代码】

1、block2、protocol 一、block block 代码段 标识是 ^ block 和函数很像 1、可以保存代码 2、有返回值 3、有形参 格式 返回值 (block名)(形参列表) = ^(形参列表) {代码段}; 使用方法:block名(形参); block 总结: 1、定义 // 没有返回值 ,没有形参可以省略后面的小括号 void (^myblock)() = ^ { NSLog(@"****************"); }; ...

IOS开发学习笔记011【图】

xcode使用技巧1、自动生成类2、断点调试3、代码段保存4、注释标记 1、新建类,自动生成两个文件和基本结构第一步 第二步,选择新建一个类,而不是一个源文件 第三步,书写类名一级自己要继承的父类 第四步、选择文件的保存路径 最后,自动生成两个文件,一个头文件,一个源文件,文件的基本结构已经写好了。2、断点调试断点调试可以观察程序运行过程中各种变量的变化过程,用于检查错误。取消断点或者删除断点 3、代码段保存 这里...

iOS开发UI篇—核心动画(转场动画和组动画)【代码】【图】

一、转场动画简单介绍CAAnimation的子类,用于做转场动画,能够为层提供移出屏幕和移入屏幕的动画效果。iOS比Mac OS X的转场动画效果少一点UINavigationController就是通过CATransition实现了将控制器的视图推入屏幕的动画效果属性解析:type:动画过渡类型subtype:动画过渡方向startProgress:动画起点(在整体动画的百分比)endProgress:动画终点(在整体动画的百分比) 二、转场动画代码示例1.界面搭建2.实现代码 1 //2 // YYView...

iOS开发UI篇—Quartz2D使用(绘制基本图形)【代码】【图】

一、简单说明图形上下文(Graphics Context):是一个CGContextRef类型的数据图形上下文的作用:保存绘图信息、绘图状态决定绘制的输出目标(绘制到什么地方去?)(输出目标可以是PDF文件、Bitmap或者显示器的窗口上)相同的一套绘图序列,指定不同的Graphics Context,就可将相同的图像绘制到不同的目标上。Quartz2D提供了以下几种类型的Graphics Context:Bitmap Graphics ContextPDF Graphics ContextWindow Graphics ContextL...

iOS开发之UILabel【代码】

UILabel是iOS开发中常用的一个组件,主要用来显示内容。UILabel的主要使用如下: ?12345678910/*尺寸*/CGRect labelRect = CGRectMake(100, 100, 80, 40);/*初始化*/UILabel *titleLabel = [[UILabel alloc] initWithFrame:labelRect];/*一些属性的设置*/titleLabel.font = [UIFont systemFontOfSize:16.0f];titleLabel.textColor = [UIColor blueColor];titleLabel.text = @"标题";/*将UILabel添加到视图上*/[self.view addSubvie...

iOS开发Swift篇—(二)变量和常量【图】

iOS开发Swift篇—(二)变量和常量一、语言的性能(1)根据WWDC的展示在进行复杂对象排序时Objective-C的性能是Python的2.8倍,Swift的性能是Python的3.9倍在实现 RC4加密算法时Objective-C的的性能是Python的127倍,Swift的性能是Python的220倍有持怀疑态度的国外程序员,也对Objective-C和Swift的性能进行了测试 http://www.splasmata.com/?p=2798(2)说明目前的性能不是开发者最需要担心的问题苹果已经全盘掌握了这个语言的方方...

iOS开发 viewWillAppear:(BOOL)animated真机调试的时候不执行了怎么办

本文转载至http://blog.sina.com.cn/s/blog_a843a8850101e0g7.html 现在需要的.h文件里面加上。然后,在需要的.m文件按里面加上关键代码:self.navigationController.delegate=self;再去此时navigationController的代理函数,就可以了。-(void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated{ [viewController view...

iOS开发UI篇—transframe属性(形变)【代码】【图】

iOS开发UI篇—transframe属性(形变)1. transform属性在OC中,通过transform属性可以修改对象的平移、缩放比例和旋转角度常用的创建transform结构体方法分两大类(1) 创建“基于控件初始位置”的形变CGAffineTransformMakeTranslation(平移)CGAffineTransformMakeScale(缩放)CGAffineTransformMakeRotation(旋转) (2) 创建“基于transform参数”的形变CGAffineTransformTranslateCGAffineTransformScaleCGAffineTransfor...

IOS开发中Xcode常用插件安装与管理(转)【图】

XCode中插件管理工具:Alcatraz 转自http://blog.csdn.net/liwei3gjob/article/details/44266943 1.全能搜索家CodePilot 2.0你要找的是文件?是文件夹?是代码?Never Mind,CMD+SHIFT+X调出CodePilot,输入任何你想到搜的东西吧!想搜appFinishLaunchingWithOptions?忘记咋拼了?没关系强大的代码搜索能力,appflaun一样也可以找到!超级强大的正则匹配,匹配任何你所想!项目地址:http://codepilot.cc 2.Vim控必备的XVimXVim...

UITableView---IOS开发的常用控件使用总结

UITableView是IOS中非常常见的一个控件,主要用来进行列表内容的展示.有两个默认的内置风格: UITableViewStylePlain和UITableViewStyleGrouped.其中UITableViewStyleGrouped允许将列表中的内容进行分组.UITableViewController是专用于UITableView的视图控制器,提供了一系列的方法来对UITableView进行创建和维护. UITableViewController必须继承两个协议:1, 通过UITableViewDataSource向UITableView提供数据,向每一个单元格ce...

【iOS开发-54】案例学习:通过UIScrollView的缩放图片功能练习代理模式的具体实现

案例:(在模拟器中按住option键,点击鼠标就会出现缩放的手势)(1)在ViewController.m中:——缩放东西是UIScrollView除了滚动之外的另一个功能,所以需要缩放的东西应该先放在UIScrollView里,比如此处的imageView;——而我们在缩放时候,scrollView自己是不知道我们要缩放哪个控件的,所以scrollView需要一个代理来告诉它,这个代理一般就是我们的控制器;——而控制器要成为它的代理就必须遵守它的协议;——控制器在接受协...