线程常驻,正如其名,我们要实现的事让一个线程长期存在,不被销毁。 这时会有人说,那还不简单吗。 但是这里我们要实现的事如何让线程座椅待命,而且并不是主线程。 首先介绍一下正常情况下的线程使用。 // // ViewController.m // CX RunLoop 常驻线程的实现 // // Cr ...
分类:
移动开发 时间:
2017-06-18 22:43:06
阅读次数:
221
这篇博客介绍的是当前比较流行的“计步器”-只是简单的知识点 计步器的实现在IOS8开始进行了改变。 但是我会对之前之后的都进行简单介绍。 IOS 8 - // // ViewController.m // CX 计步器 // // Created by ma c on 16/4/12. // Cop ...
分类:
移动开发 时间:
2017-06-18 22:40:28
阅读次数:
220
// // ViewController.swift // SwiftUI程序-07 import UIKit class ViewController: UIViewController { var clickCount:Int = 0;//clickCount 并没有声明为int var myL ...
分类:
编程语言 时间:
2017-06-18 15:11:35
阅读次数:
163
#import "ViewController.h" @interface ViewController ()<NSURLConnectionDataDelegate> @property (nonatomic, assign) CFRunLoopRef runLoop;// 保持同一个线程 C语言 ...
分类:
移动开发 时间:
2017-06-15 23:34:17
阅读次数:
2263
1. POP动画基于底层刷新原理。是基于CADisplayLink,1秒钟运行60秒,接近于游戏开发引擎 @interface ViewController () @property (nonatomic,strong)CADisplayLink *displayLink; @property (n ...
分类:
其他好文 时间:
2017-06-14 22:21:31
阅读次数:
133
1、关于swift和调试,swift在ios7.0才支持,ios8.3系统的真机必需要xcode6.3才干调试。安装xcode6.3需要os x 10.10以上 2、应用程序由Main.storyboard启动和设置,定义先启动哪个ViewController 3、组件有两种方式实例化。一种是直接在 ...
分类:
移动开发 时间:
2017-06-13 21:48:34
阅读次数:
178
1: #import <Foundation/Foundation.h> typedef void(^configureCellBlock)(id cell, id item);//瘦身viewcontroller @interface RRFriendTableViewDataSource : N ...
分类:
移动开发 时间:
2017-06-12 19:42:54
阅读次数:
473
//// ViewController.m// ChineseChess//// Created by 晚起的蚂蚁 on 2016/11/20.// Copyright © 2016年 晚起的蚂蚁. All rights reserved.//#import "ViewController.h"@i ...
分类:
移动开发 时间:
2017-06-12 13:06:08
阅读次数:
282
需求描述: 有两个ViewController 我们记做 A、B ,其中B controller只是显示下半部分; 如下图效果: 实现这种的方案很多,可以用添加View方法, 也可以用UIWindows 来实现。 但是我这边是想用presentViewController 实现,但是A presen ...
分类:
移动开发 时间:
2017-06-12 12:58:26
阅读次数:
284
import UIKit class ViewController: UIViewController { var stepper: UIStepper! var label: UILabel! override func viewDidLoad() { super.viewDidLoad() // ...
分类:
编程语言 时间:
2017-06-12 11:53:55
阅读次数:
157