文章 2022-02-16 来自:开发者社区

iOS:XCode 4.2开始Objective-C支持ARC

从 XCode 4.2 开始 Objective-C 支持 ARC,对于广大 iPone 开发者来说是巨大的福音,不用面对满屏 [obj release] 和 [pool drain] 这类丑陋不堪的代码了,更重要的是不用整天为对象释放问题搞得寝食难安。但对于许多从 C++ 转到 ObjC 的开发者来说,其实更喜欢 Obj-C++ 混编。Cocoa 负责界面展现,C++ 负责业务逻辑实现,组合起....

文章 2022-02-16 来自:开发者社区

iOS开发:Objective-C数据类型转换

按照数据类型占用存储不同可以自动类型转换或强制类型转换,总的原则是小存储容量数据类型可以自动转换成为大存储容量数据类型。   不同类型数据间按照下面关系的从左到右(从低到高)自动转换,   _Bool 、 char 、 short int 、枚举类型 -> int ->long int->long long-> float -> double -> long ....

文章 2022-02-16 来自:开发者社区

iOS开发:Objective-C精确的货币计算

在iOS开发中,和货币价格计算相关的,需要注意计算精度的问题。即使只是两位小数,也会出现误差。使用float类型运算,是完全不够的。经过一番测试,最后选择使用系统提供的API的NSDecimalNumber来进行更好的解决。 作为一个对外的库,鉴于版本延续,我们保留对外的flaot的类型,不改变接口,选择进行内部适配。 以下是一些基本的测试, 原始数据 float a = 0....

文章 2022-02-16 来自:开发者社区

Objective-C编码规范:26个方面解决iOS开发问题(转)

1 <br><a href="http://www.csdn.net/article/2015-06-01/2824818-objective-c-style-guide/1" target="_blank"><span style="font-family: verdana, Arial, Helvetica, sans-serif;"><sp...

文章 2022-02-16 来自:开发者社区

iOS编程——Objective-C KVO/KVC机制[转]

这两天在看和这个相关的的内容,全部推翻重写一个版本,这是公司内做技术分享的文档总结,对结构、条理做了更清晰的调整。先找了段代码,理解下,网上看到最多的一段的关于KVC的代码 先上代码  1.     1 .Person类  2.     @implementation&...

文章 2022-02-16 来自:开发者社区

iOS开发之Objective-C与JavaScript交互操作

from:http://www.61ic.com/Mobile/iPhone/201108/36516.html iOS开发之Objective-C与JavaScript交互操作是本文要介绍的内容,主要主要是讲解了stringByEvaluatingJavaScriptFromString的用法,它的功能非常的强大,用起来非常简单,通过它我们可以很方便的操作uiwebview中的页面元素。 UI....

文章 2022-02-16 来自:开发者社区

iOS:内存管理(三):在Objective-c里面使用property教程

(译)在Objective-c里面使用property教程 免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作! 原文链接地址:http://www.raywenderlich.com/2712/using-properties-in-obje...

文章 2022-02-16 来自:开发者社区

iOS:Objective-c的MD5/SHA1加密算法的实现

介绍: Objective-c实现MD5和SHA1算法相对还是比较简单的,可以直接调用系统的C/C++共享库来实现调用MD5即Message Digest Algorithm 5(信息-摘要算法 5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一SHA即Secure Hash Algorithm(安全散列算法) 是美国国家安全局 (NSA) 设计,美国国家标准与技术研究院 (NIST....

文章 2022-02-16 来自:开发者社区

IOS开发(objective-c)~开篇有理

自从6月份买了iphone5之后,心里都是觉得不学点IOS开发,始终觉得有点浪费,而且咱还学习C,C++,java,C#,有了这些基础,再不学这个Objective-c确实有点可惜了,所以,说干就干,开始我的IOS之旅了,呵呵。 IOS是什么? IOS是美国苹果公司开发的手持设备操作系统,目前搭载这款操作系统的设备包括了iPhone和iPad以及iPod touch等等。如果你是一个程序员,如果....

文章 2022-02-16 来自:开发者社区

iOS开发之Objective-C与JavaScript的交互

  UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。 stringByEvaluatingJavaScriptFromString     使用stringByEval...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注