在实际开发中,我们经常要对比较大的数据进行压缩后再上传服务器,下面是我在项目中压缩数据时所使用的压缩方法: 对数据进行压缩: zipAndUnzip *zipAnd = [[zipAndUnzip alloc…
标签:oc
iOS下拉三级菜单多选
因新功能需求,要做三级菜单多选,相信大家平时做的都是单选,还没有区分选择类型,但我们得要求是必须要区分来源是区域还是地铁,如果是区域还要区分是哪个区,是地铁站则需要区分是几号线,刚接到这样的需求也是一脸懵懂,不知所措,哎…
Swift和Objective-C运行时
即使不写一行OC(Objective-C)代码,每个Swfit应用还是执行在OC运行时内部,打开一个动态调度的世界和有关的运行时操作。的确,项目只用Swift框架的情况不总是存在,但一旦这种情况来临,可能就会出现运行时内…
Object-C和Swift的区别
本文参考纠结的哈士奇的浅谈Swift和OC的区别 1.Swift和Objective-C的联系 Swift和Objective-C共用一套运行时环境,Swift的类型可以桥接到Objective-C(下面我简称OC),反…
OC基础教程(预备知识-1)
Cocoa Cocoa 是苹果公司为Objective-C语言提供的一个工具包,Cocoa只针对于OS X系统。 CocoaTouch 是针对于iOS系统开发的一个工具包,iOS系统分层里面有关于UI部分的操作大都是在C…
分享OC runtime进行时入门级别的运用
智勇博客: 最近比较有空,在这里分享一下OC的底层runtime进行时的一些简单运用,比较适合初学者来学习了解一下。 先说几句干货,让大家了解一些 什么叫做runtime进行时。 OC语言分4个阶段: 1.编写程序阶段,…
GeekBand-OC第一周笔记(iOS 初入门)
我第一周学会了在类中如何创建一个对象以及编译器在其中做了什么事情,简单来说就是创建一个同名的加下划线的实例变量还有getter访问器方法和setter访问器方法,是读数据和写数据的实例方法,为我们节省了时间。对init和…
iOS开发——Runtime理解
1、什么是runtime? ~runtime直译就是运行时间网上大家都叫它运行时,它是一套比较底层的纯C语言API,属于一个C语言库,包含了很多底层的C语言API,它是OC的幕后工作者,我们平时写的OC代码,在运行过程时…
Objective-C与Java之间的简单对比(转)
Cocoa是什么,Cocoa是使用OC语言编写的工具包,里面有大量的类库、结构体,其实就相当于java中的标准API、C++中的标准库。OC中没有命名空间的概念,所以使用加前缀来防止命名冲突,因此你会看到大量的以NS 为…
OC—基础语法
学习目标 1.【了解】Objective-C语言简介 2.【掌握】第一个OC程序 3.【掌握】OC中的字符串 4.【熟悉】OC中的一些玩意 5.【了解】面向过程与面向对象 6.【掌握】类的声明和实现 7.【掌握】类的方法…
[41→100] object-c语法精要
看完征战Objective-C和Objective-C面向对象初体验 发现Object-C的语法和C语言是一致的,用官方表述来说,就是OC是C的超集,完全支持C的语法。 在磁盘存储的物理形式上,OC头文件后缀名为.h,实…
[Unity]unity与调用objective-c
定义oc头文件 #ifndef XXSdk_h//头文件名 #define XXSdk_h #import <Foundation/Foundation.h> @interface XXSdk :NSObje…