Fork me on GitHub

随笔分类 -  iOS

摘要:一.cocoapods的基本介绍 越来越多的SVN管理,越来越多的工程文件,我不能总是那么一个一个的把第三方库拖进去,我厌倦了拖拽和配置,我找到了替代方法--CocoaPods 有了CocoaPods之后,就可以通过它轻松实现对第三方类库的管理.CocoaPods是一个用来帮助我们管理第三方依赖库的 阅读全文
posted @ 2015-10-27 17:11 DengHuiCheng 阅读(374) 评论(1) 推荐(0)
摘要:1.IOS解惑(1)之@property(nonatomic,getter=isOn) BOOL on;中的getter解惑 //如果这个property是 BOOL on,那么Objc默认创建的 setter 为: - (void)on:(BOOL)setOn { } //getter 为: - 阅读全文
posted @ 2015-10-26 16:22 DengHuiCheng 阅读(196) 评论(0) 推荐(0)
摘要:1.模型存进沙盒,必须遵循<NSCoding>协议 2.新浪微博经典403错误 Request failed: forbidden (403) 注:错误原因主要是在某一段时间内对新浪服务器发出请求过多而导致的.所以在开发中要注意使用的次数,同时不要过于集中在某一时间段内过高频率,否则容易导致禁止访问 阅读全文
posted @ 2015-10-24 16:10 DengHuiCheng 阅读(540) 评论(0) 推荐(0)
摘要:一.CoreData介绍 简介 Core Data是iOS5之后才出现的一个框架,它提供了对象-关系映射(ORM)的功能,即能够将OC对象转化成数据,保存在SQLite数据库文件中,也能够将保存在数据库中的数据还原成OC对象。在此数据操作期间,我们不需要编写任何SQL语句,这个有点类似于著名的Hib 阅读全文
posted @ 2015-10-23 17:44 DengHuiCheng 阅读(204) 评论(0) 推荐(0)
摘要:一.推送简介 阅读全文
posted @ 2015-10-22 15:59 DengHuiCheng 阅读(163) 评论(0) 推荐(0)
摘要:第一步:申请“开发证书”(已经有开发证书的直接跳过第一步) 进入苹果开发者99美元账号: 选择:Certificates, Identifiers & Profiles 关于 Certificates,Identifiers,Profiles 的介绍请看 ”Certificates, Identif 阅读全文
posted @ 2015-10-22 10:49 DengHuiCheng 阅读(396) 评论(0) 推荐(0)
摘要:一.定位. 1.定位功能 : 定位是一个很常用的功能,如一些地图软件打开之后如果用户允许软件定位的话,那么打开软件后就会自动锁定到当前位置,如果用户手机移动那么当前位置也会跟随着变化。要实现这个功能需要使用Core Loaction中CLLocationManager类. 相关方法:(在前面的方法和 阅读全文
posted @ 2015-10-21 19:41 DengHuiCheng 阅读(568) 评论(0) 推荐(0)
摘要:一. 阅读全文
posted @ 2015-10-20 22:08 DengHuiCheng 阅读(448) 评论(0) 推荐(1)
摘要:一.效果图: 实现功能:在"正在播放"按钮时,切换到下一个界面并继续原歌曲的播放进度 二.实现方法及步骤 1.思路: 第一步.点击按钮事件中再show到下一个界面的时候,推出到我们创建的那个单例视图(前面已将第二个界面视图创建为单例对象)中 第二步.在点击页面播放的时候,如果当前播放为第四首歌曲,s 阅读全文
posted @ 2015-10-20 19:58 DengHuiCheng 阅读(581) 评论(0) 推荐(0)
摘要:一.歌词同步显示的思路分析 思路分析及步骤: 第一步:要想显示歌词,首先必须完成对歌词数据的解析,解析出来以后要对数据进行处理,将时间和歌词分离放进数组中,并通过与时间对应获取当前歌词所在的下标位置. 第二步:将歌词与cell对应并显示出来 二.实现过程的重要过程及步骤. 对于步骤一的代码实现: 对 阅读全文
posted @ 2015-10-20 17:22 DengHuiCheng 阅读(562) 评论(0) 推荐(0)
摘要:一.导航栏控制器的透明度设置 二.设置视图的毛玻璃效果 三.设置表视图控制器或view的背景图片 1.设置表视图控制器背景图片 注意此时还要将cell的颜色清空. 2.cell及其文本的其他属性 3.取消cell的选中状态 4.设置view的背景图片 注意:在设置背景色之前要现将原有视图颜色清空,然 阅读全文
posted @ 2015-10-20 17:02 DengHuiCheng 阅读(330) 评论(0) 推荐(0)
摘要:音乐播放器效果图: 阅读全文
posted @ 2015-10-19 20:07 DengHuiCheng 阅读(169) 评论(0) 推荐(0)
摘要:一.项目整体框架搭建 二.UI主框架结构及知识点 1.代码封装思想 封装前的代码:(四个标题需要重复写四次,重复代码较多) 封装后的代码:(将重复部分封装起来,使用时候调用即可) 同时这里面对与相中状态下图片的颜色及如何保持原色的方法需要掌握 2.技术细节 1>.如何在push到下一页tabbarC 阅读全文
posted @ 2015-10-18 22:22 DengHuiCheng 阅读(241) 评论(0) 推荐(0)
摘要:一.项目开发完整流程图 1.项目总流程 2.项目需求分析形成文档 3. App制作流程 二.项目目录结构 目录结构 一个合理的目录结构首先应该是清晰的,让人一眼看上去就能大概了解目录的职责,且容易应对新的变化。 AppDelegate 这个目录下放的是AppDelegate.h(.m)文件,是整个应 阅读全文
posted @ 2015-10-18 21:14 DengHuiCheng 阅读(387) 评论(0) 推荐(0)
摘要:1. A2A integration [,inti'ɡreiʃən] A2A整合 abstract ['æbstrækt, æb'strækt] 抽象的 abstract base [beis] class (ABC)抽象基类 abstract class 抽象类 abstraction [æb's 阅读全文
posted @ 2015-10-18 20:57 DengHuiCheng 阅读(1365) 评论(0) 推荐(0)
摘要:一.OAuth新浪授权 新浪授权用户登录界面过程: 1.注册一个新浪微博的账号,称为新浪的开发者 2.登录新浪微博开发者首页 http://open.weibo.com/ 创建一个应用 3.填写应用名称 和 应用地址 https://www.baidu.com/ 4.创建完成之后,会获得以下主要信息 阅读全文
posted @ 2015-10-18 19:55 DengHuiCheng 阅读(217) 评论(0) 推荐(0)
摘要:一.UIView层动画 1.UIView层动画的常用属性. 2.简单说明和常用代码 UIKit直接将动画集成到UIView类中,当内部的一些属性发生改变时,UIView将为这些改变提供动画支持执行动画所需要的工作由UIView类自动完成,但仍要在希望执行动画时通知视图,为此需要将改变属性的代码放在[ 阅读全文
posted @ 2015-10-13 17:59 DengHuiCheng 阅读(205) 评论(0) 推荐(0)
摘要:一.多线程概述 1.程序:由源代码生成的可执行程序.(例如:QQ.app) 2.进程:一个正在运行的程序可以看做一个进程.(例如:正在运行的一个QQ就是一个进程) ,进程具有独立运行所需要的全部资源. 每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内 比如同时打开QQ、Xcode,系 阅读全文
posted @ 2015-10-12 17:55 DengHuiCheng 阅读(285) 评论(0) 推荐(0)
摘要:1.图片异步加载第三方 文件下载: 图片异步加载第三方(SDWebImage) 2.GET/POST图片异步加载第三方 文件下载: GET/POST图片异步加载第三方 名称:归档 3. 阅读全文
posted @ 2015-10-09 22:42 DengHuiCheng 阅读(170) 评论(0) 推荐(0)
摘要:一、异步下载图片二、UITableView中图片的异步下载 示例代码: 图片解析,并利用第三方方法对图片进行异步加载 三、KVO 四、KVO监测Model图片下载 阅读全文
posted @ 2015-10-09 22:30 DengHuiCheng 阅读(179) 评论(0) 推荐(0)