木木不

木木不只会Hello World。。。。。

NavigationBar 规则笔记

规则一:  如果自定义了navigationBar背景图片,navigationBar.translucent属性会自定根据背景图片的平均透明度来设置。如果平均数小于1.0,系统将会自动设置 translucent = YES,如果alpha == 1.0,translucent = NO。 规...

2018-09-17 11:18:11

阅读数 291

评论数 0

生成SSH key步骤标记

https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/

2017-07-01 11:15:53

阅读数 215

评论数 0

RxSwift基本使用(二)

RxSwift基本使用(二)变换操作map flatMapmap、flatMap用于把流内容映射成新的内容,但flatMap用于其内容还是流事件 Observable.of(1,2,3).map { (num) -> Int in num + 10 }....

2017-06-16 10:50:29

阅读数 2102

评论数 1

RxSwift基本使用(一)

RxSwift部分名词概念解释 Observable : 可被观察的,事件源Observer : 观察者,观察者需要订阅Ob

2017-06-16 10:25:33

阅读数 1647

评论数 0

Swift回忆录下标——subscript

Swift回忆录下标——subscript定义下标可以定义在类、结构体和枚举中,是访问集合,列表或序列中元素的快捷方式。可以使用下标的索引,设置和获取值,而不需要再调用对应的存取方法。语法下标允许你通过在实例名称后面的方括号中传入一个或者多个索引值来对实例进行存取语法类似于实例方法语法和计算型属性...

2017-05-31 11:40:56

阅读数 321

评论数 0

Swift 闭包中循环引用解决方式

Swift 闭包中循环引用解决方式示例说明:开启一个定时器,然后每隔一秒钟加1秒,直到60秒变量声明//声明一个定时器变量 var timer: Timer? var currentSeconds: Int = 0 weak 方式 func testTimer(){ weak ...

2017-05-25 15:11:30

阅读数 306

评论数 0

GCD使用经验与技巧浅谈

GCD使用经验与技巧浅谈 http://tutuge.me/2015/04/03/something-about-gcd/

2017-05-22 09:08:02

阅读数 268

评论数 0

Swift异常 try 使用方式

Swift异常 try 使用方式try方式 do{ let backgroundMusicPlayer = try AVAudioPlayer(contentsOf: url) // ..... }catch{ print(error)...

2017-05-19 11:05:03

阅读数 384

评论数 0

Swift回忆录-闭包

Swift回忆录-闭包闭包表达式语法{ (parameters) -> returnType in statements } Swift中的闭包相当于Swift中的匿名函数。闭包不带标签,即没有外部参数。 简化形式 如果闭包的返回类型为Void,其闭包表达形式可简化为 { (pa...

2017-05-17 13:04:20

阅读数 425

评论数 0

ReactiveCocoa 基本使用回忆录

ReactiveCocoa 基本使用回忆录RACSignal//Signal 测试 -(void)testRacSignal{ //1 创建信号-默认是冷信号 RACSignal *signal = [RACSignal createSignal:^RACDisposable *(i...

2017-04-28 16:00:40

阅读数 502

评论数 0

Swift回忆录-属性

Swift回忆录-属性存储属性存储属性:存储在特定类或结构体实例里的一个常量或变量延迟存储属性 :当第一次被调用的时候才会计算其初始值的属性。在属性声明前使用 lazy 来标示一个延迟存储属性。例:class Score{ var totalScore : Int? }class Stude...

2017-04-13 09:52:42

阅读数 231

评论数 0

Swift回忆录-枚举

Swift回忆录-枚举特性支持 计算属性 (用于提供枚举值的附加信息) 实例方法 (用于提供和枚举值相关联的功能) 构造函数 (提供一个初始值) 遵循协议 (提供标准功能) 语法enum SomeEnumeration { // 枚举定义放在这里 }例子enum Compa...

2017-04-12 09:41:25

阅读数 153

评论数 0

Swift回忆录-构造器

构造器构造器在创建某个特定类型的新实例时被调用。它的最简形式类似于一个不带任何参数的实例方法,以关键字init命名 init() { // 在此处执行构造过程 }结构体构造过程构造参数 struct Person { var age:Int ...

2017-04-11 11:34:36

阅读数 415

评论数 0

MongoDB基础使用教程

基本命令使用//mongo 默认端口 27017//默认存储使用路径 /data/db //需自己手动创建,且赋予读写权限//启动mongodb服务端 mongod --config /usr/local/etc/mongod.conf//链接mongo 命令 mongo //查看所有数据 sho...

2017-04-10 17:05:06

阅读数 446

评论数 0

iOS自定义Modal

通过‘小面包’分析系统自带Modal可以得出:Modal出来控制器的View视图是添加到UIWindow上因此若自定义Modal效果控制器,只需把自定义modal控制器的view添加到window上,同时把当前的view移除,然后添加个相应动画模拟完成。UIModalViewController ...

2017-04-06 17:21:22

阅读数 255

评论数 0

CocoaPods本地私有库、远程私有库使用整理

CocoaPods发布框架到远程公有库 1.编写代码~上传远程仓库git init git add . git commit -m '提交到本地分支'//关联远程仓库 git remote add origin 远程仓库url //提交代码到远程仓库 git push origin master/...

2017-04-06 14:50:27

阅读数 6515

评论数 1

在storyboard/xib中如何往UIScrollView里的子视图添加约束?

喜欢xib布局的同学,大概多多少少都会遇到往UIScrollView里子视图添加约束时报莫名其妙的红色冲突问题,这要归咎于UIScrollView 是一个的特殊控件,导致对他的子视图进行添加约束时也得用特殊方法。 接下来简单的描述下往UIScrollView里的子视图添加约束的主要步骤。 1....

2017-03-21 11:51:58

阅读数 1860

评论数 1

iOS静态库和动态库的介绍与制作

描述: 存在形式: 静态库:.a  .framework 动态库:.dylib  .framework 区别: 静态库:链接时,静态库会被完整地复制到可执行文件中,被多次使用就有多份冗余拷贝 动态库:链接时不复制,程序运行时由系统动态加载到内存,供程序调用,系统只加载一次,多个程序共用,节省内存...

2017-03-13 19:36:46

阅读数 422

评论数 0

git 操作常用命令整理

git 管理代码几个概念 工作区: 仓库文件夹里除.git目录所有文件内容 版本库: .git目录,存储着所有记录版本信息 暂存区: //文件修改完add操作后先存于暂存区 分支: //commit操作后,即将暂存区文件提交到当前分支 HEAD指针: //指向当前分支 配置仓库 git con...

2017-02-27 20:42:10

阅读数 239

评论数 0

iOS定位-CoreLocation 记录

备注:本教程只考虑iOS 8.0+,测试切勿忘了权限 iOS开发中CoreLocation是一个与定位有关的类,本教程将利用CoreLocation来实现三个小功能,获取经纬度、区域位置监听、地理位置编码。 1.获取经纬度 // // LocationController.m ...

2017-02-17 14:20:12

阅读数 624

评论数 0

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