自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘映雄

新人上路,分享科技

  • 博客(8)
  • 收藏
  • 关注

原创 MFC Windows程序的生命周期和MFC的生命周期

学习任何一门程序语言,最基础的,你就应该知道这个程序的生命周期。Windows程序的生命周期程序初始化过程中调用CreateWindow,为程序建立了一个窗口,作为程序的屏幕舞台,CreateWindow产生窗口之后会送出WM_CREATE直接给窗口函数,后者于是可以在此时做些初始化操作(例如配置内存、打开文件、读初始数据……)。在程序活着的过程中,不断以GetMessage从消息队列中...

2019-01-05 23:23:35 1164

原创 IOS QLPreviewController的简单使用及如何隐藏toolbar上的Action按钮

IOS QLPreviewController的简单使用及如何隐藏toolbar上的Action按钮在iOS的开发程序上,有许多可以进行本地阅读PDF、Word文档等的文件,如:QLPreviewController、UIWebView和用CGContext上画的PDF文档,并结合UIPageViewController展示,再加上网上的一些三方框架,其实有许多的浏览文档的方式,今天就主要讲讲QLP

2017-09-15 22:19:23 3744 1

原创 iOS 开眼效果中的视差效果(UITableViewController)

前一段时间,自己看了一下开眼效果,觉得这个还是非常有意思啊。那么,今天就来看看这个效果是如何实现的。 首先我们依然是先创建一个新的工程…… 在ViewController.m中,添加一个私有属性,并将其添加到self.view上:@interface ViewController ()<UITableViewDelegate, UITableViewDataSource>@property (n

2016-08-13 11:08:42 1245

转载 iOS json解析

作为一种轻量级的数据交换格式,json正在逐步取代xml,成为网络数据的通用格式。有的json代码格式比较混乱,可以使用此“http://www.bejson.com/”网站来进行JSON格式化校验(点击打开链接)。此网站不仅可以检测Json代码中的错误,而且可以以视图形式显示json中的数据内容,很是方便。从IOS5开始,APPLE提供了对json的原生支持(NSJSONSerialization

2016-08-12 10:59:39 379

原创 iOS 多线程的使用

iOS中,多线程的使用有许多的方法,但是我们常用的有NSOperation,GCD,NSThread。那么我们今天就来看看这些多线程的使用。NSOperation优点:不需要关心线程管理,数据同步的事情,可以把精力放在自己需要执行的操作上。Cocoa operation 相关的类是 NSOperation ,NSOperationQueue。 NSOperation是个抽象类,使用它必须用它的子类

2016-08-10 10:31:31 181

原创 iOS 数据存储(二)

Core DataCore Data框架提供了对象-关系映射(ORM)的功能,即能够将OC对象转化成数据,保存在SQLite3数据库文件中,也能够将保存在数据库中的数据还原成OC对象。在此数据操作期间,不需要编写任何SQL语句。使用此功能,要添加CoreData.framework和导入主头文件<CoreData/CoreData.h>。 模型文件在Core Data,需要进行映射的对象称为实体(

2016-08-07 23:38:08 217 4

原创 iOS 数据存储(一)

iOS应用数据存储的常用方式: 1、XML属性列表(plist)归档; 2、Preference(偏好设置) 3、NSKeyedArchiver归档(NSCoding) 4、SQLite 5、Core Data应用沙盒每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。应用必须待在自己的沙盒里,其他应用不能访问该沙盒。 应用沙盒在文件系统目录,如下图所示(假

2016-08-05 17:28:04 353

原创 Spritekit框架的初级使用(仿Magic Shatter)

Spritekit框架Spritekit框架是iOS7.0之后,由苹果官方引入的一款游戏框架,现在我们就来看看他与UIKIT框架的不同。SKSpriteNode(精灵)SpriteKit 框架下多了几个大类,其一便是SKSpriteNode,也就是游戏精灵,它可以帮助我们实现很多动画,逻辑运算等 。 SKSpriteNode的初始化方法。<php>SKSpriteNode *nod

2016-08-03 16:42:49 503

空空如也

空空如也

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

TA关注的人

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