![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
文章平均质量分 56
ArchonGum
https://www.archongum.top/
Live and let live.
展开
-
[第2章]多线程:GCD的简单使用(1)
一、关于 直接贴官方文档: 解析: 1、系统、全面地提升并行代码在多核的性能; 2、更好地调度系统资源; 3、使用GCD之前,考虑使用Cocoa类似的功能(via NSOperation and block objects)会比较简单或更适合应用开发。 附: 二、队列介绍 官方文档: 注意:修改UI的操作,都应该在原创 2015-08-09 16:18:41 · 541 阅读 · 0 评论 -
[第1章]地图:MapKit的简单使用——MKOverlay
在 MapView 中添加 Overlay(覆盖层)的常用方法:@availability(iOS, introduced=7.0)func addOverlay(overlay: MKOverlay!, level: MKOverlayLevel)func addOverlays(overlays: [AnyObject]!, level: MKOverlayLevel)原创 2015-07-31 14:23:28 · 2036 阅读 · 0 评论 -
[第1章]数据:CoreData的简单使用
一、名词解析1、NSManagedObjectContext 官方原话:The managed object context (NSManagedObjectContext) is the object that your application will be interacting with the most, and therefore it is the one that原创 2015-07-28 17:50:31 · 356 阅读 · 0 评论 -
[第1章]地图:MapKit的简单使用——定位
MapKit框架,定位,CLLocationCoordinate2D,MKCoordinateSpan,MKCoordinateRegion,MKPointAnnotation原创 2015-07-31 00:25:00 · 741 阅读 · 0 评论 -
[第1章]数据:NSUserDefaults的使用
一、配置得到默认的NSUserDefaultsvar defaults = NSUserDefaults.standardUserDefaults()二、存入默认的plist文件1、存入// 为了调用方便,封装成方法。func storeDatas() { var name = "Jacky" var age = 22 var gender = true // 存入变原创 2015-07-22 00:49:51 · 474 阅读 · 0 评论 -
Objective-C:instancetype与id
详细1、相同点 都可以作为方法的返回类型2、不同点 1、instancetype可以返回和方法所在类相同类型的对象,id只能返回未知类型的对象; 2、instancetype只能作为返回值,不能像id那样作为参数// 错!-(void) setValue: (instancetype)value { //... } // 对-(void) setValu原创 2015-09-03 21:32:31 · 418 阅读 · 0 评论 -
iOS 9.0 随机数
在iOS 9.0 之前,随机数用的基本都是C语言的函数:arc4random(),CCRANDOM_0_1() func arc4random() -> UInt32func rand() -> Int32func random() -> IntGameplayKit:GKRandomDistribution,GKGaussianDistribution,GKShuffledDistribution原创 2015-09-03 21:21:55 · 657 阅读 · 0 评论 -
What's New in Swift 2 —— guard关键词
本文主要介绍Swift 2新特性,里边的guard关键词。原创 2015-10-01 18:31:37 · 542 阅读 · 0 评论 -
CocoaPods安装和使用教程
CocoaPods安装和使用教程原创 2015-10-07 21:05:48 · 391 阅读 · 0 评论 -
[第1章]数据:NSUserDefaults的使用(续)
五、写入任意类到制定文件(归档)1、实现NSCoding协议参考前一篇中的(四):(1)(2)。2、存入使用到的方法: func stringByAppendingPathComponent(aString: String) -> String 参数:子目录; 返回:在调用该方法的字符串路径后面,添加子目录,一并返回成字符串。 NSKeyedArchiver.archive原创 2015-07-22 12:52:46 · 338 阅读 · 0 评论 -
[第1章]界面:Table View Controller的使用
一、配置1、添加一个Table View Controller(或者用TableView,对应的Controller需要实现UITableViewDelegate和UITableViewDataSource两个协议); 2、创建继承UITableViewController的类——TableViewController(类名可自设),绑定在TableView上。 一个View,对应一个Contr原创 2015-07-17 20:48:26 · 658 阅读 · 0 评论 -
[第2章]多线程:GCD的简单使用(2)——调度组
调度组,dispatch group,异步,多线程,GCD,iOS,苹果原创 2015-08-09 22:23:18 · 683 阅读 · 0 评论 -
[第2章]多线程:NSOperation的简单使用
一、介绍特点在GCD基础上实现更好地控制和处理大量并发操作比GCD速度稍慢1、NSOperation NSOperation是抽象类,使用方法: 1、使用系统提供的子类; 2、自定义类。 2、NSOperationQueue NSOperationQueue,用于调度和管理NSOperation。原创 2015-08-10 19:09:07 · 519 阅读 · 0 评论 -
[第2章]多线程:NSThread简介
一、说明操作的是线程,不是封装好的队列或队列;适用于长时间一直使用的子线程。 二、方法1、睡眠// 1、睡到指定时间。class func sleepUntilDate(date: NSDate)// 2、跟sleep()一样(PS:typealias NSTimeInterval = Double) class func sleepForTimeInterval(ti: NSTimeInte原创 2015-08-10 20:30:52 · 490 阅读 · 0 评论 -
[随 笔]iOS提醒笔记
路径原创 2015-07-21 16:15:51 · 562 阅读 · 0 评论 -
[第1章]地图:iOS模拟器的使用
一、设置如图设置: 设置为“始终”。 二、改变位置如图: 搞掂原创 2015-07-30 00:29:25 · 456 阅读 · 0 评论 -
[第1章]地图:CoreLocation的使用
开始使用1、引入包import CoreLoction 2、“管理员”全局变量 官方原文:Create an instance of the CLLocationManager class and store a strong reference to it somewhere in your app. 解析:需要强指针。var manager: CLLocationManager原创 2015-07-30 00:24:15 · 346 阅读 · 0 评论 -
[第1章]地图:iOS简易导航
一、类介绍MKDirections 官方文档: 解析: 1、从Apple服务得到导航服务,执行导航需要一个请求类——MKDirectionRequest(下面介绍); 2、每个实例只处理一次导航请求,如果处理多个请求,要创建多个实例; 3、不要在短时间内,请求过多次,否则触发MKErrorLoadingThrottled。// request mu原创 2015-07-31 19:12:29 · 894 阅读 · 0 评论 -
[第1章]地图:CoreLocation的使用——CLGeocoder
CoreLocation,CLGeocoder,ios地图定位导航,reverseGeocodeLocation,geocodeAddressString,CLGeocodeCompletionHandler原创 2015-07-30 21:32:09 · 751 阅读 · 0 评论 -
Xcode 7 解决HTTP请求被拦截
App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app’s Info.plist file.原创 2015-10-13 11:03:51 · 588 阅读 · 0 评论