1.NSData与NSStringNSData->NSStringNSString*aString=[[NSStringalloc]initWithData:adataencoding:NSUTF8StringEncoding];NS…
在ios开发中,我们一般都是在textfield或者textView中输入文字。当我们需要插入图片的时候其实也是很简单的我们需要利用的textfield,textView的属性化文本,将图片以附件的形式插入步骤如下:(以textView为了…
前言:我们可以把Block当作一个闭包函数,它可以访问外部变量和局部变量,但默认是不可以修改外部变量。你可以使用它来做回调方法,比起使用代理(Delegate)会更加直观。顺带一提,苹果很多的接口(API)都使用了Block。一、Block…
原文:http://www.lidaren.com/archives/1470高级加密标准(AdvancedEncryptionStandard,AES),又称Rijndael加密法。以下实现代码中分别为NSData和NSString增加了…
使用UiDevice获取设备信息获取设备名称letname=UIDevice.currentDevice().name获取设备系统名称letsystemName=UIDevice.currentDevice().systemName获取系统…
Objective-C语言是面向对象的高级编程语言,因此,它具有面向对象编程所具有的一些特性,即:封装性、继承性和多态性。今天介绍一下Objective-C中的多态性。一、什么是多态多态:不同对象以自己的方式响应相同的消息的能力叫做多态。由…
前言这个系列主要是一些开发中遇到的坑记录分享,有助于初学者跨过这些坑,攒够7条发一篇。声明欢迎转载,但请保留文章原始出处:)博客园:http://www.cnblogs.com农民伯伯:http://over140.cnblogs.com正…
在iOS开发中,和货币价格计算相关的,需要注意计算精度的问题。即使只是两位小数,也会出现误差。使用float类型运算,是完全不够的。经过一番测试,最后选择使用系统提供的API的NSDecimalNumber来进行更好的解决。作为一个对外的库…
Objective-CReflection(Objective-C反射机制)NSObject方法除了个别例外,Cocoa中大部分类都是NSObject的子类,因此大部分对象都继承了它所定义的方法。NSObject提供了一些简单的查询运行时系…
结合之前的学习笔记以及參考《Objective-C编程全解(第三版)》,对Objective-C知识点进行梳理总结。知识点一直在变,仅仅是作为參考,以苹果官方文档为准~十七、键值编码KVC关于KVC的知识点将通过下列样例来展开说明:Pers…
结合之前的学习笔记以及參考《Objective-C编程全解(第三版)》,对Objective-C知识点进行梳理总结。知识点一直在变,仅仅是作为參考,以苹果官方文档为准~十八、谓语的使用及实例说明首先先介绍基本经常使用的谓词:(1)逻辑运算符…
iOS开发核心语言ObjectiveC——所有知识点总结2015-12-0317:35JG2014阅读(1089)评论(0)编辑收藏举报C和OC对比OC中主要开发在什么平台上的应用程序?答:可以使用OC开发MacOSX平台和iOS平台的应用…
iOS开发实用技巧—Objective-C中的各种遍历(迭代)方式说明:1)该文简短介绍在iOS开发中遍历字典、数组和集合的几种常见方式。2)该文对应的代码可以在下面的地址获得:https://github.com/HanGangAndHa…
今天用TFHpple解析html,发现老报错encodingerror:inputconversionfailedduetoinputerror,bytesI/Oerror:encodererror一看就知道是编码的问题啊,但是我明明已经N…