二十四桥明月夜

一个没有名字的网工

05 2016 档案

摘要:在现代互联网时代,越来越多的应用,都用到了地图定位功能,在iOS开发中,想要加入这种功能,必须基于两个框架进行开发: 1.Map Kit:用于显示地图, 2.CoreLocation:用于显示地理位置 这里我们简单了解一下CoreLocation,用于显示地理位置,坐标信息. 一、相关类介绍 CLL 阅读全文
posted @ 2016-05-31 20:39 24桥明月夜 阅读(459) 评论(0) 推荐(0)
摘要:1.FMDB简介 什么是FMDB FMDB是iOS平台的SQLite数据库框架,FMDB以OC的方式封装了SQLite的C语言API. 为什么使用FMDB 使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码,对比苹果自带的Core Data框架,更加轻量级和灵活,它是对libsqlite3框架的 阅读全文
posted @ 2016-05-30 17:06 24桥明月夜 阅读(485) 评论(0) 推荐(0)
摘要:其实我在写这篇随笔的时候连Git是什么都不知道,只是听说过,也注册了一个GitHub的账号,但并不会玩. 我也是查看了半天的网页才明白一个大概,但我觉得以后肯定会经常用到它. 简单的来说, Git 是一个分布式的版本控制系统。顾名思义,在你编辑程序代码的时候(特别是在多人协作一个项目时),它将会自动 阅读全文
posted @ 2016-05-28 11:35 24桥明月夜 阅读(621) 评论(0) 推荐(0)
摘要:AFNetworking是一个 在iOS开发中 使用非常多网络开源库.它是一个轻量级的网络请求API类库. 适用于iOS以及Mac OS X。它构建于在(Apple iOS开发文档) NSURLConnection , NSOperation , 以及其他熟悉的Foundation技术之上。 下面的 阅读全文
posted @ 2016-05-28 09:48 24桥明月夜 阅读(1838) 评论(0) 推荐(0)
摘要:由于Objective-C是基于Smalltalk进行设计的,所以它具有动态加载、动态绑定等特性。Key-value coding (KVC) 和 key-value observing (KVO) 是两种能让我们驾驭 Objective-C 动态特性并简化代码的机制。 1.KVC 在ObjC的编程 阅读全文
posted @ 2016-05-27 20:49 24桥明月夜 阅读(168) 评论(0) 推荐(0)
摘要:1、通过CocoaPods安装: 2、第三方类库安装: 3、第三方服务 友盟社会化分享组件 友盟用户反馈 友盟自动更新 环信即时IM系统 极光推送 阅读全文
posted @ 2016-05-27 19:47 24桥明月夜 阅读(145) 评论(0) 推荐(0)
摘要:原文网站:http://blog.csdn.net/itianyi/article/details/8661997#comments 在使用NSMutableDictionary的时候经常会使用setValue forKey与setObject forKey,他们经常是可以交互使用的,代码中经常每一 阅读全文
posted @ 2016-05-27 19:15 24桥明月夜 阅读(186) 评论(0) 推荐(0)
摘要:一、CocoaPods是什么? CocoaPods是一个可以帮你集中管理第三方库的开源项目,,CocoaPods是可靠,稳定,安全的,绝大部分有名的开源类库,都支持CocoaPods.作为iOS程序员的我们,掌握CocoaPods的使用是 必不可少的基本技能了。 二、安装CocoaPods(蓝色都是 阅读全文
posted @ 2016-05-27 17:58 24桥明月夜 阅读(326) 评论(0) 推荐(0)
摘要:Xcode提供了很多快捷键,灵活使用快捷键可以提升开发效率。但对于初学者来说,一次性的去记住并掌握如此多的快捷键显然是不现实的,本文就是来帮助大家了解在iOS开发过程中,使用最频繁的一些快捷键。 1、编辑类快捷键 注释掉某行/取消注释某行:command + / 调整代码到推荐位置:control 阅读全文
posted @ 2016-05-18 21:32 24桥明月夜 阅读(394) 评论(0) 推荐(0)
摘要:UIGestureRecognizer类手势: iOS一共提供了6种类型的手势操作,分别为:点击、捏合、旋转、滑动、拖动、长按。手势需要添加到UIView类以及其子类之上,同时每个UIView可以添加多个手势。 6种手势分别为: UITapGestureRecognizer:点击 UIPinchGe 阅读全文
posted @ 2016-05-18 21:24 24桥明月夜 阅读(340) 评论(0) 推荐(0)
摘要:如果我们想使用XMPP实现即时通讯技术,需要搭建一个XMPP的环境. 搭建XMPP环境需要几个辅助工具: 1.下载如下三个文件安装包: 第一个安装软件设置: ①XAMPP是一个功能强大的建XAMPP软件站集成软件包.XAMPP是一个易于安装且包含MySQL,PHP,和Perl的Apache发行版.安 阅读全文
posted @ 2016-05-18 20:24 24桥明月夜 阅读(181) 评论(0) 推荐(0)
摘要:CoreData只是个框架,并不是数据库. CoreData最大的优点就是可以将普通的数据当成“程序猿”们最喜欢的对象来操作,而不必去在意数据在磁盘上的存储方式,并且CoreData可以合理的管理内存,使用起来更加高效。 1.CoreData中的关键类 NSManagedObjectModel(被管 阅读全文
posted @ 2016-05-17 21:53 24桥明月夜 阅读(162) 评论(0) 推荐(0)
摘要:多线程简介: 对于任意一个iOS应用,程序运行起来后,默认会产生一个主线程(MainThread),主线程专门用来处理UIKit对象的操作,如界面的显示与更新、处理用户事件触发的操作等等。(记忆这点,所有与UI相关的操作都要在主线程中进行) 对于一个App应用来说,之所以需要引入多个线程,很大程度上 阅读全文
posted @ 2016-05-17 20:38 24桥明月夜 阅读(254) 评论(0) 推荐(0)
摘要:网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。 URL:就是网址.http://www.hcios.com/archives/1547 URL就是资源的地址,位置.互联网上的每一个资源都有一个唯一的URL. URL的基本格式=协议://主机地址/路径. HTTP协议: HTTP是 阅读全文
posted @ 2016-05-13 17:38 24桥明月夜 阅读(281) 评论(0) 推荐(0)
摘要:加密技术在企业数据安全中的应用: 大型企业管理软件的应用越来越广泛,企业数据平台涉及局域网、广域网、 Internet等,在各类系统中保存的企业关键数据量也越来越大,许多数据需要保存数十年以上,甚至是永久性保存,关键业务数据是企业生存的命脉和宝贵 的资源,数据安全性问题越来越突出。如何增强企业软件系 阅读全文
posted @ 2016-05-12 17:56 24桥明月夜 阅读(1559) 评论(0) 推荐(0)