码迷,mamicode.com
首页 >  
搜索关键字:oc    ( 5829个结果
iOS开发中KVC、KVO简介
在iOS开发中,KVC和KVO是经常被用到的。可以使用KVC对对象的属性赋值和取得对象的属性值,可以使用KVO监听对象属性值的变化。简单介绍一下KVC和KVO。 一:键值编码(KVC) KVC,全称 Key Value Coding(键值编码),是OC 语言的一个特性,使用KVC,可以对对象的属性进 ...
分类:移动开发   时间:2017-04-30 20:32:59    阅读次数:212
xcode8 iOS函数返回值使用警告
没有使用返回值时, 警告 swift: OC: 没有使用返回值时, 不警告 swift: OC: To prevent the compiler from flooding us with warnings when importing Objective-C code the @discardab ...
分类:移动开发   时间:2017-04-26 14:39:24    阅读次数:289
iOS---sha1加密的一个坑
OC语言写的sha1加密算法,在网上随手能够搜索到(例如以下便是),可是我不得不说有一些人不责任,没有提醒大家导入必要的系统头文件。从而导致错误 + (NSString *) sha1:(NSString *)inputStr { const char *cstr = [inputStr cStri ...
分类:移动开发   时间:2017-04-25 17:09:15    阅读次数:197
iOS常用的存储方式介绍
在iOS App开发过程中经常需要操作一些需要持续性保留的数据,比如用户对于App的相关设置、需要在本地缓存的数据等等。本文针对OC中经常使用的一下存储方式做了个整理。 常用的存储工具/方式: NSUserDefaults类 Plist文件 解归档 手动存放沙盒 // sqlite CoreData ...
分类:移动开发   时间:2017-04-25 13:25:48    阅读次数:274
类比Spring框架来实现OC中的依赖注入
如果你之前使用过JavaEE开发中的Spring框架的话,那么你一定对依赖注入并不陌生。依赖注入(DI: Dependency Injection)是控制反转(IoC: Inversion of Control)的实现方式之一,另外一种是依赖查找(DL: Dependency Lookup)。当然在 ...
分类:编程语言   时间:2017-04-24 17:24:56    阅读次数:209
在Objective-C中浅谈面向对象
接触面向对象也有一段时间了,当时是通过C++学习的OOP,后来又接触到了PHP和Java。每种OOP的语言在面向对象上或多或少都会有不同的地方,现在在学习OC的面向对象部分,又感觉到OC面向对象的特点。写篇博文总结一下OC中的面向对象。刚接触OC,用OC中的便利初始化方法和便利构造器有点蹩脚,不过还 ...
分类:其他好文   时间:2017-04-24 17:12:42    阅读次数:238
UICollectionView基本使用详解(OC)
概述 UICollectionView是从iOS6开始引入使用的,目前应用非常广泛,很牛逼!老外的博客也是这么说的(传送门) ## 与UITableView的初步比较 UITableView应该是大家最熟悉的控件了,UICollectionView的使用与之类似,但又有所区别,如下介绍。相同点:1. ...
分类:其他好文   时间:2017-04-23 20:45:28    阅读次数:301
OC内存管理
软件运行时会分配和使用设备的内存资源,因此,在软件开发的过程中,需要进行内存管理,以保证高效、快速的分配内存,并且在适当的时候释放和回收内存资源。一、Objective-C内存管理的对象IOS开发中,内存中的对象主要有两类,一类是值类型,比如int、float、struct等基本数据类型,另一类是引 ...
分类:其他好文   时间:2017-04-23 20:22:14    阅读次数:304
IOS ASI和AFN的 区别
一、底层实现 1> AFN的底层基于OC的NSURLConnection和NSURLSession2> ASI的底层基于纯C语言的CFNetwork框架3> ASI的运行性能 高于 AFN 二、对服务器返回的数据处理 1> ASI没有直接提供对服务器数据处理的方式,直接返回data\string2> ...
分类:移动开发   时间:2017-04-23 16:58:05    阅读次数:218
IOS Runtime的用法
什么是runtime? 1> runtime是一套底层的C语言API(包含很多强大实用的C语言数据类型、C语言函数)2> 实际上,平时我们编写的OC代码,底层都是基于runtime实现的* 也就是说,平时我们编写的OC代码,最终都是转成了底层的runtime代码(C语言代码) runtime有啥用? ...
分类:移动开发   时间:2017-04-23 15:51:30    阅读次数:295
5829条   上一页 1 ... 61 62 63 64 65 ... 583 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!