自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 OC中删除可变数组中的元素

例:从一个可变数组中移除小于10的元素,假如这个数组中的元素为2,6,8,4,12,13,10,15,16@interface ViewController ()/** 临时数组 */@property (nonatomic,strong)NSMutableArray *tempArr;/** 数组 */@property (nonatomic,strong)NSMutableArray *nu

2016-07-26 10:33:26 1861

原创 iOS开发---block面试题总结(一)

block面试题1 什么是block?block是对象,它封装了一段代码,这段代码可以在任何时候执行。block可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。与代理协议的功能一样,也可以用于事件通信。2 使用block和使用delegate完成委托模式有什么优点?使用block实现委托模式,其优点是回调的block代码块定义在委托对象函数内部,使代码更为紧

2016-06-04 21:46:50 816

转载 iOS开发 上拉查看图片详情实现思路

原文链接:来源:http://www.2cto.com/kf/201507/419749.html基本思路:1、设置一个 UIScrollView 作为视图底层,并且设置分页为两页2、然后在第一个分页上添加一个 UITableView 并且设置表格能够上提加载(上拉操作即为让视图滚动到下一页)3、 在第二个分页上添加一个 UIWebView 并且设置能有下拉刷新操作(下拉操

2016-05-24 14:30:44 2247 1

转载 iOS 推送通知

iOS-本地推送和远程推送,常用的三方推送和常用的测试方法,推送实现和原理详解什么是消息推送举一个常见的例子,我们的手机上经常会有弹出一些信息,例如QQ信息、微信信息等等,这就是常见的消息推送。例如:消息推送的类型:在屏幕顶部显示一块横幅(显示具体内容)在屏幕中间弹出一个UIAlertView(显示具体内容)在锁屏界面显示一块横幅(锁屏状态下,显示具

2016-05-21 17:08:26 576

原创 今天犯了一个非常low的错误❌。关于UINavigationController 和UITabBarController

在做百思不得解项目时,精华页面的cell  push到下一个评论的页面,返回后tabBar上的内容被改了,错误情况看下图,原本以为在自定义tabBar上出了问题,在tabBar模块上浪费了好长时间都没有进展,最后冷静思考了一下其它界面push都没有问题,只有评论页面出现了问题,问题应该在评论的类里面。         经过仔细查看,发现在设置评论页面上NavigationBar上的标题用错了属

2016-05-14 16:45:37 463

原创 记录两个很小很小的问题

一,按钮上改变文字的颜色       self.titleLabel.textColor = [UIColor darkGrayColor];  这个方法修改不行      需要使用:[self setTitleColor:[UIColor darkGrayColor] forState:UIControlStateNormal];二,在UIWebView 中播放视频,程序会崩

2016-05-13 22:25:19 201

原创 Objective-C 中 @property的使用

MRR中:例:@property(nonatomic ,retain,readwrite)NSString *userName;括号中的参数:第一个:原子性:1、atomic:多线程环境下,存在线程保护,默认     2、nonatomic:多线程环境下,不存在线程保护。第二个:语义:1、assign:直接赋值、默认  2、retain:保留对象  3、copy:拷

2016-03-05 22:51:10 305

原创 Objective-C 内存管理方式 二

ARC (Automatic Reference Counting)  自动引用计数使用ARC,编译器会自动添加retain、release、对引用计数做加减。ARC黄金法则:1、如果没有一个指针指向对象,那么此对象从内存中销毁2、只要还有一个指针指向对象,那么对象就保存在内存中ARC也存在内存泄露!!!!!ARC中的重写dealloc方法:-

2016-03-05 22:17:20 267

原创 Objective-c 内存管理方式

iOS的内存管理,程序员只需要管理内存的堆区,堆区存放的是对象;内存中的栈区(存放基本数据类型,局部变量),静态存储区(存放全局变量、静态变量、外部变量),常量区(存放常量),代码区(存放二进制的代码)由系统管理。OC的内存管理方式有两种:MRR(Manual Retain - Release)手动保持与释放,由程序员调用方法加1、减1。

2016-03-05 20:50:32 353

UI界面之间的值传递-思路2-微变化

使用kvo,protocol,delegate,NSnotifaction,SignLeton实现界面之间的传值

2016-03-17

UI界面之间的值传递

使用KVO,协议代理,单例,通知,实现UI界面之间值传递

2016-03-17

音乐播放_1

音乐播放界面搭建,纯代码敲打,不用storyboard拖拽。 实现功能:1、播放、暂停功能。 2、切换音乐,首先判断当前是否在播放音乐,如果当前正在播放音乐,则切换音乐后自动开始播放;如果当前没有播放,则切换后不播放;当音乐播放完以后自动切换到下一首;切换音乐后背景图片和顶部信息也相应改变。 3、点击屏幕,使得顶部视图和底部视图隐藏;再次点击后,顶部视图和底部视图显示。 4、关注功能,只能点击,没有逻辑,实现不了,哈哈哈哈哈哈哈哈,以后学习再逐步完善。 5、音乐进度条,当滑动进度条,可以改变歌曲的播放进度。

2016-03-14

空空如也

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

TA关注的人

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