自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 黑马训练营---block

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.介绍1.block封装了一段代码,可以在任何时候执行。学过java的朋友会觉得这个很像java的匿名函数,js的闭包。 // 如何定义block变量 int (^sumBlock)(int, int);2.block可以作为函数参数或者是函数的返回

2015-01-28 09:45:35 387

原创 黑马训练营---NSArray NSString NSRange NSFileManager综合使用

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.介绍Foundation框架学习的差不多了,可是只知道理论只知道声明变量,只知道遍历,不通过一个项目把所学的知识串起来是没用的哦。以下是看李明杰老师视频写的代码行数统计项目,由于初学类的方法不是很熟自己把主要的思路写了一下,在跟着老师的视频把这个写完了。代码如下:

2015-01-26 15:42:57 323

原创 黑马训练营---NSDictionary和NSMutableDictionary

1.介绍NSDictionary和NSMutableDictionary都是以键值对的方式存储数据,通过key来得到对应的value。除了类可以描述一个对象的属性外,我们也可以通过NSDictionary来描述对象的人物属性。NSMutableDictionary和NSDictionary不同点就是NSMutableDictionary是可变的。这两个对象对数据的存储都是无序的。

2015-01-26 12:02:09 355

原创 黑马训练营---NSArray,NSMutableArray

1.介绍NSArray:是一个不可变数组。使用过程注意:不能存放非oc类型,如int,double,enum。NSMutableArray:NSArray的字类,数组可变。2.使用介绍1.实例化 //创建一个空的array NSArray *array1=[NSArray array]; //创建含一个对象的数组 NS

2015-01-26 11:04:02 318

原创 黑马程序员---NSString和NSMutableString

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.介绍Foundation给我们提供了两个字符串类,一个是NSString一个是NSMutableString。NSMutableString继承自NSString。由继承这个机制我们就可以知道NSMutableString必然能完成一些NSString完不成的功能。在初始化NS

2015-01-25 21:59:13 370

原创 黑马程序员---ios UIView属性操作

1.介绍之前我们已经介绍了UIView的常见属性了,现在我们要来操作这些属性实现相应的效果2.搭建界面界面的搭建明杰老师视频中都有,我就不一一介绍了。。。通过jjian

2015-01-23 14:53:35 434

原创 黑马程序员---iOS警告框

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.警告框的应用场景1.应用不能继续进行时,当功能无法完成时需要给用户一个警告。     2.询问另外的解决方案。比如wifi用不了时用户可以选择蜂窝移动网络。     3.用户授权。比如QQ需要使用位置,需要用户的授权。2.使用事例搭建好界面:

2015-01-23 14:36:54 311

原创 黑马程序员---ios等待相关的控件

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.前言我们有时候会等待手机的响应,像刷新微博啊,刷新空间啊,如果这个刷新的操作不能通过一个可视化的控件和用户交互的话,我相信用户是不会愿意使用这款软件的。用来消除用户的心里等待时间。2.活动指示器介绍我们刷新空间的时候,会发现有个东西在转啊转,这个控件叫做Acti

2015-01-23 14:18:24 440

原创 黑马程序员---OC category

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.介绍当我们日常工作中写好了一个类的功能后期发现又要加入新功能时的时候,我们会在原类上增加新的函数,可是随着后期功能的增多,会导致这个类不好维护。这时候我们会想,我们能不能新增功能又不改变原类的结构,并且通过原类又可以使用新增的方法呢?这个时候就要引入category这个概念了。

2015-01-23 13:45:42 420

原创 黑马程序员---c语言基础数组

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.数组介绍数组就是同一类型的元素按照一定的顺序排列,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。由于数组中的元素在内存地址上是连续的,我们可以通过下标进行数组元素的遍历访问2.注意1.要注意元素的

2015-01-23 13:23:09 290

原创 黑马程序员---开关控件滑块控件

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.介绍开关控件以及滑块控件属于UIControl的子类,而且这两个控件我们经常遇到,开关控件比如打开蜂窝数据网络,开启位置什么的,滑块用来调节音量以及调整视频的播放,是非常常用的两个控件。2.建立项目在storyboard中拖入两个控件绑定监听事件,如上图所示

2015-01-23 12:59:24 584

原创 黑马程序员---UIView的常见属性

1.UIView介绍在oc中,NSObject是所有类的根类,UIKit中UIView也是所有视图的根类,每个视图控制器中都有一个根view,可以看到这个view又有很多子视图,UITextfiled,UILable,UIButton。在这个控制器中视图呈树状排列。我们跟一下源码可以发现UITextfiled继承自UIControl,UIControl又继承自UIView,但是呢U

2015-01-22 11:27:42 465

原创 黑马程序员---第一个IOS程序

1.首先创建一个iOS project2.输入相应的信息2.1在这里需要输入产品名,组织名,标志,设备啊3.点击next并且拖拉好控件3.1 介绍viewController:视图控制器,里面处理view里面的一子视图的一些动作有个比较好玩的事情就是安卓的成员变量关联视图上的控件是通过控件的ID(唯一标志),而ios是通过定义一个输出口采取连

2015-01-21 17:49:03 348

原创 黑马程序员---IOS protocol

一.概述  协议(protocol):规定的一组方法方法的声明,当你必需完成一个或几个特定的任务时候就该用到协议了。  委托(delegate):就是把这几个特定的任务交付给这个对象完成。  有一个老板(BOSS)需要聘请清洁员(Cleaner),这个清洁员需要完成扫地(cleanFloor),倒垃圾  (takeOutTrash)等任务(Task)。  清洁员这个就属于委托对

2014-12-19 09:25:36 345

原创 黑马程序员---IOS内存管理

一.概述  每个对象在初始化的时候都会被分配一块内存。就像图书馆一样,每个人只借书却不还书,图书馆会因为无书可借而倒闭。然而内存也是一样,每个对象都分配一块内存,如果内存不释放的话,将会耗尽内存资源。可是怎么才能知道这块内存已经不需要使用了呢?OC有个引用计数,每个分配内存的对象都有一个相关联的整数,叫做引用计数器。当这个对象需要被访问的时候这个对象的计数器就加一,当结束访问这个对象时计数器就

2014-12-08 10:23:17 369

空空如也

空空如也

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

TA关注的人

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