ios 函数式编程简单理解

看到ios函数式编程的概念是从masonry开始的,网上写到的demo都基本上是链式编程,这个跟真正的函数式编程思想差的还是比较远的,那么函数式的思想指哪些方面呢,在ios上又有哪些体现呢?1.纯函数:参数无可变类型,不受外部状态改变影响。个人理解部分:是不是会对传入的参数做深拷贝?2.线程安全。...

2018-06-22 16:30:00

阅读数 100

评论数 0

ios 性能优化

iOS性能优化总结iOS性能优化总结。关于 iOS 性能优化梳理: 基本工具、业务优化、内存优化、卡顿优化、布局优化、电量优化、 安装包瘦身、启动优化、网络优化等。关于iOS 性能优化梳理: 基本工具、业务优化、内存优化、卡顿优化、布局优化、电量优化、 安装包瘦身、启动优化、网络优化等基本工具TO...

2018-04-22 11:06:57

阅读数 98

评论数 0

ios 安全

APP文件下的本地存储Documents、Library/Caches、TmpDocuments: 保存应⽤运行时生成的需要持久化的数据,iTunes同步设备时会备份该目录。tmp: 保存应⽤运行时所需的临时数据,使⽤完毕后再将相应的文件从该目录删除。应用没有运行时,系统也可能会清除该目录下的文件...

2018-04-21 21:12:16

阅读数 290

评论数 0

iOS-GCD的串行队列和并行队列的任务及实现

iOS-GCD的串行队列和并行队列的任务及实现原创  2016年04月17日 10:15:11标签:GCD7374•什么是GCDGCD全称是GrandCentral Dispatch,纯C语言的,提供了非常多强大的函数•GCD的优势1,GCD是苹果公司为多核的并行运算提出的解决方案2,GCD会自动...

2018-03-28 16:29:51

阅读数 261

评论数 0

APP架构设计经验谈:业务层的设计

APP架构设计经验谈:业务层的设计原创文章,转载请注明:转载自Keegan小钢并标明原文链接:http://keeganlee.me/post/architecture/20160214微信订阅号:keeganlee_me写于2016-02-14App架构设计经验谈:接口的设计App架构设计经验谈...

2018-03-28 15:43:23

阅读数 206

评论数 0

APP架构设计经验谈:数据层的设计

APP架构设计经验谈:数据层的设计原创文章,转载请注明:转载自Keegan小钢并标明原文链接:http://keeganlee.me/post/architecture/20160120微信订阅号:keeganlee_me写于2016-01-20App架构设计经验谈:接口的设计App架构设计经验谈...

2018-03-28 15:42:43

阅读数 158

评论数 0

APP架构设计经验谈:技术选型

APP架构设计经验谈:技术选型原创文章,转载请注明:转载自Keegan小钢并标明原文链接:http://keeganlee.me/post/architecture/20160114微信订阅号:keeganlee_me写于2016-01-14App架构设计经验谈:接口的设计App架构设计经验谈:技...

2018-03-28 15:42:00

阅读数 445

评论数 0

APP架构设计经验谈:接口的设计

APP架构设计经验谈:接口的设计原创文章,转载请注明:转载自Keegan小钢并标明原文链接:http://keeganlee.me/post/architecture/20160107微信订阅号:keeganlee_me写于2016-01-07App架构设计经验谈:接口的设计App架构设计经验谈:...

2018-03-28 15:41:02

阅读数 41

评论数 0

APP架构设计经验谈:展示层的设计

APP架构设计经验谈:展示层的设计原创文章,转载请注明:转载自Keegan小钢并标明原文链接:http://keeganlee.me/post/architecture/20160222微信订阅号:keeganlee_me写于2016-02-22App架构设计经验谈:接口的设计App架构设计经验谈...

2018-03-28 15:40:04

阅读数 322

评论数 0

我用过的ios第三方库

一.通讯类    1.GCDAsyncSocket:socket通讯类,连接,断开,接收,发送,支持tcp,udp    2.AFNetworking:http请求的库    3.NIMSDK:网易云信SDK,聊天社交类二.视频类    1.ffmpeg:音视频软解码    2.kxmovie:基...

2018-03-21 15:27:51

阅读数 119

评论数 0

线性回归-多项式拟合

多项式曲线拟合(Polynomial Curve Fitting)标签:监督学习@ author : duanxxnj@163.com  @ time : 2016-06-19原文链接多项式特征生成在机器学习算法中,基于针对数据的非线性函数的线性模型是非常常见的,这种方法即可以像线性模型一样高效的...

2018-03-05 20:16:54

阅读数 1218

评论数 0

java(android)和oc(ios)比较

1. Cocoa是什么?Cocoa是使用OC语言编写的工具包,里面有大量的类库、结构体,说白了其实就相当于java中的标准API、C++中的标准库。OC中没有命名空间的概念,所以使用加前缀来防止命名冲突,因此你会看到大量的以NS 为前缀的类名、结构体、枚举  2. Cocoa框架由Found...

2017-11-06 21:32:11

阅读数 329

评论数 0

android ios 异同点1

Android与IOS作为当前世界上最流行的两大移动端操作系统,都拥有无数的粉丝。那么对于Android或者IOS的开发者来说,这两个系统都拥有什么相同或者不同的地方那?现在让我们一起来了解一下Android和IOS的异同点。 Android、  在Android只中所有的界面都在Activi...

2017-10-28 16:54:13

阅读数 231

评论数 0

Vuforia for IOS

Vuforia是一个AR的第三方sdk,有安卓,ios和unity平台。 ios端的资料较少,我弄了几天总算把它弄到了自己的工程里面。 首先下载SDK和例子 https://developer.vuforia.com/downloads/sdk https://developer.vuforia....

2017-07-11 15:45:58

阅读数 260

评论数 0

了解IOS Block

OC中多线程编程的核心就是block与gcd。这虽然是两种不同的技术,但他们是一并引入的。block是一种可在C、C++及OC代码中使用的“词法闭包”(lexical closure),它极为有用,借此机制,开发者可将代码像对象一样传递,令其在不同环境(context)下运行。在block的范围内...

2017-04-25 16:23:58

阅读数 122

评论数 0

iOS 通知和kvo中的线程问题

ios中的通知和kvo使用非常常见,通常我们都是在主线程添加观察者和发送通知,但是如果我们是在子线程发送通知呢? 测试代码: 接收通知 - (void)viewDidLoad {     [super viewDidLoad];     [[NSNotificati...

2017-02-21 13:20:11

阅读数 1391

评论数 0

ios消息推送

推送通知,是现在的应用必不可少的功能。那么在 iOS 中,我们是如何实现远程推送的呢?iOS 的远程推送原理又是什么呢?在做 iOS 远程推送时,我们会遇到各种各样的问题。那么首先让我们准备一些做推送需要的东西。我们需要一个付费的苹果开发者账号(免费的不可以做远程推送),有了开发者账号,我们可以去...

2017-02-16 14:13:38

阅读数 388

评论数 0

严谨的单例写法(转)

单例模式在iOS开发中可能算是最常用的模式之一了,但是由于OC本身的语言特性,想要写一个正确的单例模式相对来说比较麻烦. 今天就来说一说, 单例创建的方式和严谨的单例写法及可继承单例编写. 基本单例的创建方式 方式一(普通创建方式) SingleHandle.h @interf...

2017-02-09 14:24:51

阅读数 158

评论数 0

那些IOS中你可能使用过的设计模式

本文纯属个人开发IOS时对设计模式的肤浅理解,错误之处,请指出。 设计模式 个人理解设计模式就是开发者在面向对象的开发实践中,根据面向对象的抽象,封装,继承,多态,总结出的解决某些类型问题的通用方法。 设计模式分类 1.创建型模式 2.结构型模式 3.行为型模式 使用场景 一 创建型 1.工厂方...

2017-01-12 14:14:46

阅读数 140

评论数 0

IOS运行时实现自己的KVO

参考文章 http://www.cocoachina.com/ios/20150313/11321.html 本文在此基础上为每段代码添加详细的注释 1.首先,我们创建 NSObject 的 Category,并在头文件中添加两个 API: #import typedef void ...

2016-12-22 17:13:06

阅读数 232

评论数 0

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