![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OC
文章平均质量分 62
GreenWitch
你必须非常努力,才能看起来毫不费力
展开
-
#import与@class区别
#import 与@class区别在于:1.#import会链入该头文件的所有信息,包括实例变量和方法;而@class只是告诉编译器,其后声明的名称是类的名称,至于这些类是如何定义的,不用考虑。2.在头文件中,一般不需要对被引入的类的内部进行操作,只是知道类的名称就可以了,所以在头文件中一般使用@class来声明这个名称是类的名称。在实现文件里面,因为会用到这个引入类的内部的实例变量和方法转载 2015-08-22 19:47:31 · 489 阅读 · 0 评论 -
NSDate NSString 转换
1.NSDate ⽆无论你是哪个时区的时间,打印时总是打印对应的0时区时间(即格林尼治时间) // @interface NSDate : NSObject NSDate *nowDate=[NSDate date]; NSLog(@"%@",nowDate);2.. 本地timezZone 本地时区 // @interface NSTimeZone原创 2015-08-27 19:53:10 · 424 阅读 · 0 评论 -
iOS——UINavigationController
思维导图:页面跳转: 1.平级(切页) 2.覆盖{左右推,从下面推上去} UINavigationController 实现左右推 上下推:模式UINavigationController:导航控制器,是iOS中最常见的多视图控制器之一,它用来管理多个试图控制器。 导航控制器:管理控制器的控制器。 UINavigationController 继承于UIViewController,以原创 2015-09-08 22:07:03 · 399 阅读 · 0 评论 -
iOS——UIImageView的使用方法详细
// 初始化一个imageView self.imageView=[[UIImageView alloc]initWithFrame:CGRectMake(0, 40, 300, 400)];// _imageView.image=[UIImage imageNamed:@"image_0.tiff"]; //创建可变数组用来盛放所有图片 NSMutableArr原创 2015-09-06 21:29:01 · 1314 阅读 · 0 评论 -
iOS——UISlider的使用方法详细
UISlider 1)UISlider是iOS中的滑块控件。 2)通常⽤用于控制视频播放进度,控制⾳音量等。 3)它也是继承于UIControl,滑块提供了⼀一系列连续的值,滑块停在不同的位置,获取到滑块上的值也不同。// 注意:slide的高度可以随意设置,但是不能为0,0时有但不滑动。很小时超出范围无法操作,一般为40 self.slider=[[UISlider alloc原创 2015-09-06 20:28:21 · 1024 阅读 · 0 评论 -
iOS—— 秒学远程推送
一. 引言 iOS 中消息推送两种方式,分别是本地推送、远程推送。 这里主要将远程推送与配置过程。二、远程推送机制的原理 这张图很清晰,大致意思是:你的应用服务端将消息发送到apple 的APNS服务器,APNS服务器将消息推送到指定的IPhone,最后由IPhone负责将消息推送至你的APP。虽然中间加了APNS,感觉好像增加了负担,其实恰恰相反, 因为apple 对推送的统一管理,使我原创 2015-10-19 22:35:23 · 705 阅读 · 1 评论 -
Segue
由于最近才接触到IOS,苹果已经建议storyboard来搭建所有界面了,于是我也追随时尚,直接开始使用storyboard。(不料在涉及到页面跳转的时候,遇到的问题是:点击后没有任何反应)众所周知,在storyboard中,界面的跳转是通过segue来实现的,利用它,省去了方法内写入跳转的代码。一 视图跳转《StoryBoard下的视图跳转》我们知道:segue共有三种类型:转载 2015-09-17 21:21:25 · 725 阅读 · 0 评论 -
文章标题
1.创建视图控制器 当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序 1、 alloc 创建对象,分配空间 2、init (initWithNibName) 初始化对象,初始化数据 3、loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用转载 2015-09-16 21:34:30 · 227 阅读 · 0 评论 -
iOS——多线程编程详细解析
基本定义: 程序:由代码生成的可执行应用。(例如QQ.app) 进程:一个正在运行的程序可以看做是一个进程。 (例如:正在运行的QQ 就是一个进程),进程拥有独立运行所需要的全部资源。 线程: 程序中独立运行的代码段。(例如: 接收QQ 消息的代码) 一个进程是由一个或者多个线程组成。进程只负责资源的调度和分配,线程才是程序真正懂得执行单元,负责代码的执行。单线程 每个正在运行的程序(即进原创 2015-10-05 22:24:57 · 1075 阅读 · 0 评论