Quantcast
Browsing latest articles
Browse All 20 View Live

iOS开发OC基础:OC集合NSSet、NSMutableSet以及NSCountedSet的基本方法的使用

集合大家都学过,就是里面的元素具有:确定性、无序性、互异性。在OC中的集合主要理解的是后面的两个性质。另外,OC中的NSCountedSet集合可以统计元素在集合中出现的次数,是数学中集合的扩展。全部源代码为:#im..【继续阅读全文】

View Article


iOS开发OC基础:OC中日期类NSDate类的常用方法

因为OC中的一些方法的使用比较简单,所以代码比较少,我会把完整的代码贴到这里,如果代码过多,我会考虑上传工程附件。今天来介绍一下NSDate类的常用方法,可以帮助大家理解日期类的基本用法,因为所有的解释说..【继续阅读全文】

View Article


iOS开发OC基础:OC基础概念总结,OC面向对象的思想

一、什么是OOP:OOP(Object Oriented Programming):面向对象编程二、面向对象和面向过程的区别:面向过程编程:分析解决问题的步骤,实现函数,依次使用面向对象编程:分解问题组成的对象,协调对象间的联系和通..【继续阅读全文】

View Article

iOS开发OC基础:OC属性的一些概念和基本使用

一、属性简介//属性是OC2.0之后新出的一种语法,能让我们快速的生成setter以及getter方法,大大简化代码二、如何定义一个属性//@property 属性关键字,用来定义属性//NSString * 属性的类型//name 属性的名字。//..【继续阅读全文】

View Article

iOS开发OC基础:Xcode中常见英文总结,OC常见英文错误

在开发的过程中难免会遇到很多的错误,可是当看到系统给出的英文时,又不知道是什么意思。所以这篇文章总结了Xcode中常见的一些英文单词及词组,可以帮助初学的人快速了解给出的提示。多练习,就肯定能基本掌握。..【继续阅读全文】

View Article


iOS开发OC基础:OC的内存管理

OC内存管理的基础知识/**//             *  当对一个对象autorelease时,会将该对象放到离它最近的自动释放池,当自动释放池将要销毁时,会对自动..【继续阅读全文】

View Article

iOS开发OC基础:OC中的分类(类目)

//分类,category,(类目)//为没有源代码的类添加方法//一定要注意,只能添加方法,不能添加实例变量/** *  分类 类的定义也是分为接口部分和实现部分    接口部分:以@interface开头 + 类..【继续阅读全文】

View Article

iOS开发OC基础:延展Extension

//延展Extension,是为类扩充私有的方法,以及私有的实例变量,和分类Category相比,延展定义的方法是私有的,而且还可以定义实例变量(私有的)。//@interface 开头 + 类名(哪一个类的延展) + 小括号,小括号..【继续阅读全文】

View Article


iOS开发OC基础:OC中的协议

1.协议是一种为有源代码的类扩充方法的方式。2.协议只是一系列方法的生命,就相当于一张任务清单,规定了要做的事情,但是具有的实施(也就是实现),是由服从该协议的类来实现。所以协议只有.h文件,并且不可以..【继续阅读全文】

View Article


iOS开发:使用Block在两个界面之间传值(Block高级用法:Block传值)

        使用Block的地方很多,其中传值只是其中的一小部分,下面介绍Block在两个界面之间的传值:        先说一下思想:&nb..【继续阅读全文】

View Article

在ARC项目中使用非ARC(或者在非ARC项目中使用ARC)框架或者类库一起工作

    从iOS5 以来,引入了Automatic Reference Count(ARC)自动引用计数,就是obj-c对象每被“使用”一次,引用计数就会+1,当引用计数为0时,系统就会回收内存。这些都是由编译器自己完成的。而非ARC在OC..【继续阅读全文】

View Article

iOS动画:UIView动画和CALayer动画(CABasicAnimation、CAKeyframeAnimation的使用)

    iOS中的动画有两种实现方式,一种是UIView来实现动画,另一种动画是通过CALayer来实现,下面介绍两种动画的简单实现:一、UIView动画的实现   UIView使用Context来实现动画关键代码://..【继续阅读全文】

View Article

iOS开发:通过经纬度获得城市、省份等信息

        iOS系统自带定位,用CLLocationManager就可以轻松的实现定位的操作,获得的是一组经纬度,当然,也可以根据给出的经纬度获取相应的省份、城市、街道等信息,下..【继续阅读全文】

View Article


Xcode如何拖拽选中文字、拖拽代码

        不管是文本编辑,还是代码工具,一般都提供了用鼠标拖拽选中文字到指定地方的功能,但是在Xcode里貌似这样有点儿难,你会发现当想拖动的时候会有时候成功,但是..【继续阅读全文】

View Article

使用cocoaPods import导入时没有提示的解决办法

        在使用第三方类库时,使用cocoaPods是非常方便的,具体使用方法可以参考:CocoaPods安装和使用教程 的安装使用方法。今天讨论的问题是,我在使用的时候遇..【继续阅读全文】

View Article


Swift基础:创建第一个Swift工程:Swift的基本语法

        苹果公司在今年的WWDC大会上,除了发布了iOS8和Max OS X 10.10之外,还发布了一个新的编程语言Swift。不得不说,Swift有较大的转变,也使编程变得更加容易了,..【继续阅读全文】

View Article

支付宝SDK官方下载-移动端、服务端各个平台通用

        近期在做iOS端的支付,我以为所有开放平台的SDK都很容易的就下载下来了,直到我遇到了支付宝和财付通。        首先..【继续阅读全文】

View Article


无法运行应用:Xcode process launch failed: Securit

        最近在开发的时候遇到一个问题,iPhone 6Plus在真机调试的时候,无法运行程序。具体现象是:Xcode点击运行之后,手机上出现要运行的应用图标,但是没有打开,Xc..【继续阅读全文】

View Article

iOS开发:2分钟快速集成支付宝快捷支付

        本文介绍了iOS快速集成支付宝支付的方法,本文中介绍的方法是经过一次封装,因此配置完成之后调用仅需一行代码即可支付宝支付,非常的方便,希望大家喜欢。&nbs..【继续阅读全文】

View Article

Mac下获取AppStore安装包文件路径

        本文介绍了Mac下如何找到AppStore下载的安装包路径,以及如何提取出来供以后使用的相关步骤,希望对大家有所帮助。        通过..【继续阅读全文】

View Article
Browsing latest articles
Browse All 20 View Live