OnthewayH
码龄10年
求更新 关注
提问 私信
  • 博客:23,887
    23,887
    总访问量
  • 36
    原创
  • 7
    粉丝
  • 8
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
加入CSDN时间: 2015-10-08

个人简介:人总会遇到挫折,总会有低潮,会有不被人理解的时候,会有不尽人意的时候,会有低声下气的时候。这些时候,恰恰是人生最关键的时候。在这样的时刻,我们需要耐心等待,满怀信心地去期待,相信,生活不会放弃你,命运不会抛弃你。如果你耐不住寂寞,就看不到繁华.

博客简介:

HHH航_IOS开发学习之路

博客描述:
还在进步中的小菜鸟,如若写的不当,还望各路大神多多指正
查看详细资料
个人成就
  • 获得0次点赞
  • 内容获得2次评论
  • 获得3次收藏
  • 博客总排名2,345,178名
创作历程
  • 21篇
    2016年
  • 25篇
    2015年
成就勋章
TA的专栏
  • OC
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

86人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

UINavigationControl、界面通信

UINavigationControl (导航控制器) 导航控制器可以认为是管理控制器的控制器,主要管理有层级关系的 控制器。 UINavigationController继承于UIViewController,以栈的⽅式管理所 控制的视图控制器,⾄少要有⼀个被管理的视图控制器,这个控制器 我们称作,导航控制器的根视图控制器。 ⼯作原理: UINavigationContr
原创
博文更新于 2016.01.26 ·
400 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[Cocoa]深入浅出 Cocoa 之 Core Data(1)- 框架详解

深入浅出 Cocoa 之 Core Data(1)- 框架详解 罗朝辉(http://blog.csdn.net/kesalin) CC 许可,转载请注明出处 Core data 是 Cocoa 中处理数据,绑定数据的关键特性,其重要性不言而喻,但也比较复杂。Core Data 相关的类比较多,初学者往往不太容易弄懂。计划用三个教程来讲解这一部分: 框架详解:讲解  Core data
转载
博文更新于 2016.03.12 ·
525 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

App推送功能-APNS

1.APNS-苹果推送服务器消息(Apple Push Notification Service) 2.Token- (“令牌”) 由苹果返回,接收消息 3.Server(自己的推送服务器)->APNS->手机 Provider是给你手机应用发出推送消息的服务器,而APNS(Apple Push Notification Service)则是苹果消息推送服务器。你本地的服务器当需
转载
博文更新于 2016.03.12 ·
574 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

OC试题 ——通讯录(AddressBook)

要求描述:⽤用OC语⾔言完成简易通讯录(实现增删改查)功 能. (注:使⽤用MRC) ⼀一、功能描述: main函数中通过使⽤用Person类和AddressBook类,创建对象、调⽤用⽅方法,实现以下8个功能 : 中.
 话:456); 1).使⽤用便利构造器创建四个Person类的实例(联系⼈人). 姓名:Lucy 性别:⼥女 电话:123
原创
博文更新于 2016.02.25 ·
1264 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用单例的方法实现夜间模式

为了应对用户的需求,在夜间的时候由于屏幕背景色太亮,导致眼睛受到过于强烈的光线刺激,大部分App加入了夜间模式的功能.实现夜间模式的方式有很多种,那么本文将采用单例的方式去达到这一目的. 实现夜间模式的样例如上动态图 上图1,首先创建一个单例,继承于NSObject, 如图是一个便利构造器方法, 先是创建一个类的静态变量, 并设置为空, 意思就是
转载
博文更新于 2016.02.24 ·
878 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

多线程

// 多线程     // 单线程: 在应用程序启动的时候,会自动创建一个线程。该线程为主线程。只有一个主线程的应用程序为单线程应用程序。在主线程的代码会顺序执行。     // 单线程程序的问题:在程序运行的过程中难免会需要请求数据、解析数据等等很多耗时的任务。这时如果把所有的任务都放在主线程中执行会造成程序的假死现象,用户交互不好。     // 为了提高用户的交互性,
原创
博文更新于 2016.01.26 ·
454 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据解析

// 异步下载 - (IBAction)getRequestAsync:(UIButton *)sender {     // 1.请求网址     NSURL *url = [NSURL URLWithString:kImage];     // 2.创建请求对象     NSURLRequest *request = [NSURLRequest requestWit
原创
博文更新于 2016.01.26 ·
332 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IOS开发中的几种设计模式介绍

ios开发学习中,经常弄不清楚ios的开发模式,今天我们就来进行简单的总结和探讨~ (还有)Target-Action模式    MVVM模式   MVVM:Model-View-ViewModel      由于MVC设计模式中Controller负载太大(网络请求、数据解析等等都处于Controller中)     * 为了解决这个问题抽离出一层(ViewController
原创
博文更新于 2016.01.26 ·
444 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

事件处理

事件类型分三类: 触摸事件、晃动事件、远程控制事件 touches..began、 touches..moved、 touches...ended、 touches..canceled。 UIResponder (响应者) 响应者链是 :由多个响应者对象组成的链。 UIApplication -> window -> viewController -> vi
原创
博文更新于 2016.01.26 ·
311 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据库:DDL、DML

数据库:DDL、DML DDL:数据定义语言(Data Define language) (创建数据库create、创建表格create table、删除数据库 drop 、删除表格 drop table) DML:数据操作语言(Data  Manipulate language) : 增(insert)、删(delete)、改(update)、查(select) —凡是对数据的操作都
原创
博文更新于 2016.01.26 ·
471 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

沙盒

- (IBAction)sandBox:(id)sender {     // 沙盒:指的是苹果系统为应用程序创建的唯一的文件夹。     // 注意事项:1.沙盒的名字是唯一的也是随机的。由系统提供。     //         2.每个应用程序,只能访问自己沙盒内部的文件。     // 沙盒文件夹下面对应三个文件夹:         // Documents  
原创
博文更新于 2016.01.26 ·
392 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

XML数据解析

//  XML解析 // 解析:从事先约定好的格式中获取数据。 // 在进行数据解析时主要分为: // 数据提供方:在真正开发时数据提供方是服务器。 // 数据格式:格式主要分为两种XML格式和JSON格式。 // 在实际开发中服务器返回的数据格式80%的情况下是JSON,少数情况下是XML。 // * DOM解析工具: 使用GDataXMLNode进行解析,是Google提供
原创
博文更新于 2016.01.26 ·
420 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

可视化编程

可视化编程:     // xib\autolayout\storyboard\sizeclasses     // xib:可以简单的把xib文件理解成一个View。xib可以简化代码(控件)创建的时间。     // autolayout:自动布局。主要是让xib或者是storyboard自行决定一个控件的位置。注意事项:     // =》 1.autolayout的核心在于“约束”
原创
博文更新于 2016.01.26 ·
633 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

推荐:ARC下需要注意的内存管理

者:一不 来自:http://www.jianshu.com/p/556ba33fa498 之前发了一篇关于图片加载优化的文章,还是引起很多人关注的,不过也有好多人反馈看不太懂,这次谈谈iOS中ARC的一些使用注意事项,相信做iOS开发的不会对ARC陌生啦。 这里不是谈ARC的使用,只是介绍下ARC下仍然可能发生的内存泄露问题,可能不全,欢迎大家补充。 Ps:关于ARC的使用以及内存管理
转载
博文更新于 2016.01.26 ·
408 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

标签视图

tabBar是UITabBar对象, 包含多个UITabBarItem,每一个tabBaritem对应一个viewController. tabBar高度49 三大视图 :UITabBarController、 UINavigationController、UITabViewController 通常组合出现; UITabBarController可以嵌套UINavigationCo
原创
博文更新于 2016.01.26 ·
381 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

UITabBarController- 标签视图控制器

请问self.navigationItem.title和self.title的区别在于什么地方? 答:self.navigationItem.title用于设置导航条的标题                      self.title也可以设置导航条的标题,但是如果在导航控制器又存在标签控制器的话,self.title会对他们都起作用 —>  Block: 匿名
原创
博文更新于 2016.01.26 ·
430 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Block简介及写法

一:Block简介 Block的实际行为和Function很像,最大的差别是在可以存取同一个Scope的变量值。Block实体形式如下: ^(传入参数列){行为主体}; Block实体开头是“^”,接着是由小括号所包起来的参数列(比如 int a, int b, int c),行为主体由大括号包起来,专有名字叫做block literal。行为主体可以用return回传值,类型会被compi
原创
博文更新于 2016.01.26 ·
794 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

UITableView 编辑

tableView的编辑:cell的添加、删除。 使⽤场景: 删除⼀个下载好的视频,删除联系⼈; 插⼊⼀条新的聊天记录等 编辑: 1、让tableView处于编辑状态 TableView⽅法 - (void)setEditing:(BOOL)editing animated:(BOOL)animated; 2、指定tableView哪些⾏可以编辑 TableView
原创
博文更新于 2016.01.26 ·
322 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

UITableView标示图

UITableView 标示图: 表视图 UITableView,iOS中最重要的视图,随处可⻅。 表视图通常⽤来管理⼀组具有相同数据结构的数据。 UITableView继承⾃UIScrollView,所以可以滚动 表视图的每⼀条数据都是显⽰在UITableViewCell对象中 表视图可以分区显⽰数据,每个分区称为⼀个section,每⼀⾏称为 row,编号都是从0开始 属性
原创
博文更新于 2016.01.26 ·
337 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

UIScrollView、UIPageControl

UIscrollView UIScrollView是可以滚动的view,UIView本⾝不能滚动,⼦类 UIScrollview拓展了滚动⽅⾯的功能。 UIScrollView是所有滚动视图的基类。以后的UITableView, UITextView等视图都是继承于该类。 使⽤场景:显⽰不下(单张⼤图);内容太多(图⽂混排);滚动 头条(图⽚);相册等 核⼼功能: UIScrol
原创
博文更新于 2016.01.26 ·
346 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多