AFNetworking 使用https

AFNetworking https网络请求验证证书 AFHTTPSessionManager *manager =[[AFHTTPSessionManager manager] initWithBaseURL:[NSURL URLWithString:APP_DATE_URL]]; NS...

2017-03-09 18:15:20

阅读数:182

评论数:0

iOS9 HTTP 不能正常使用的解决办法

升级Xcode 7.0 bata发现网络访问失败。 输出错误信息 The resource could not be loaded because the App Transport Security policy requires the use of a secure connection...

2015-09-17 18:21:33

阅读数:384

评论数:0

IOS imageNamed 与 imageWithContentsOfFile 区别

Apple官方的文档为生成一个UIImage对象提供了两种方法: imageNamed,其参数为图片的名字; imageWithContentsOfFile,其参数也是图片文件的路径。 根据Apple的官方文档,两者区别如下:imageNamed: 这个方法用一个指定的名字在系统缓存中查找并返回一...

2015-09-11 18:28:08

阅读数:356

评论数:0

iOS中Bitcode的介绍及配置

今天在一个iOS培训网站上看到一篇关于第三方库不包含bitcode就会报错的文章,感觉剖析得很详细,分享出来,希望可以对iOS初入门者有所帮助。下面我们就一起来看看吧。用Xcode 7 beta 3在真机(iOS 8.3)上运行一下工程,结果发现工程编译不过。看了下问题,报的是以下错误:ld: ‘...

2015-09-11 16:03:55

阅读数:303

评论数:0

IOS frame与bounds的区别

在IOS开发中经常要使用到frame与bounds,一直对此理解比较模糊,今天整理一下frame与bounds的区别以及使用方法一、首先看一下两者的定义,代码如下: -(CGRect)frame{ return CGRectMake(self.frame.origin.x,self.f...

2015-09-10 17:52:28

阅读数:475

评论数:0

IOS类继承关系图

IOS类层次图

2015-09-09 16:37:20

阅读数:1070

评论数:0

IOS系统框架

Cocoa框架是iOS应用程序的基础,了解Cocoa框架,对开发iOS应用有很大的帮助。 1、Cocoa是什么? Cocoa是OS X和 iOS操作系统的程序的运行环境。 是什么因素使一个程序成为Cocoa程序呢?不是编程语言,因为在Cocoa开发中你可以使用各种语言;也不是开发工具...

2015-03-30 22:41:05

阅读数:725

评论数:0

KVC OC中键值编码的概念和使用方法

键值编码的基本概念 1、键值编码是一个用于间接访问对象属性的机制,使用该机制不需要调用存取方法和变量实例就可以访问对象属性。 2、键-值编码方法在Objective-C非正式协议(类目)NSKeyValueCoding中被声明,默认的实现方法由NSObject提供。 3、键-值编码支持带有对象值的...

2015-03-29 21:00:06

阅读数:439

评论数:0

IOS文件的上传与下载(二)

上篇博文讲解了一下IOS文件的上传,下面来说一下文件的下载(对于文件的上传与下载在客户端有些代码是重复的) 首先说一下文件下载的服务端代码,有多种方法可以实现文件的下载,如下: using System; using System.Collections.Generic; using Sy...

2014-12-12 11:49:39

阅读数:980

评论数:0

IOS文件的上传与下载(一)

分两篇博文来记录文件的上传与下载,首先来说IOS文件的上传,下篇博文说文件的下载 上传文件我们需要处理服务端与客户端,在服务端使用asp.net实现,在客户端使用Objective - C实现     首先我们来说客户端,代码如下         private String UPLOAD_P...

2014-12-12 11:41:54

阅读数:1167

评论数:0

IOS数据库操作(Sqlite)

一、概述 SQLite (l) 是一个轻量级的关系数据库。 SQLite最初的设计目标是用于嵌入式系统,它占用资源非常少,在嵌入式设备中,只需要几百K的内存就够了, 目前应用于浏览器、Android、iOS以及一些便携需求的小型web应用系统。在iOS中使用时SQLite,只需要加入 lib...

2014-11-25 16:23:37

阅读数:695

评论数:0

IOS数据持久化之Core Data(四) - 多表查询

在前面说了Core Data的单表操作,下面来说一下多表操作 首先来说一下表 新闻表(News) 新闻分类表(NewsSort) 新闻评论表(NewsComment) 新闻编辑表(NewsEditor) 职位表(Position) 薪水表(Salary) 表直接的关系描述:...

2014-11-25 16:18:52

阅读数:857

评论数:0

IOS数据持久化之Core Data(三) - 验证输入

在做Web开发时,需要谨记的一条原则是“绝不要相信用户的任何输入”(参见《Essential PHP Security》)。 与网页上的表单提交类似,做客户端开发时也应该考虑用户输入,比如可以为UITextField设置代理处理用户实时输入的内容,也可以读取完用户输入再做检查,或者是NSMa...

2014-11-19 17:19:00

阅读数:642

评论数:0

IOS数据持久化之Core Data(二) - 单表操作

上篇我们简要介绍了Core Data的框架,我们对Core Data有了一个基本的认识,这些都是理论上的,下面我们做一个Demo,执行一些简单的增、删、改、查等操作。 首先我们新建一个Project,在创建的时候勾选,创建完成以后如下: 系统已经自动为我们生成了Core Date增、删、改、查...

2014-11-03 10:47:13

阅读数:855

评论数:0

IOS数据持久化之Core Data(一) - 框架说明

Core Data是一套用来解决对象生命周期管理、对象关系图管理以及持久化方面问题的框架, 在大多数情况下我们使用Core Date做为持久化数据的解决方案,它提供了对象-关系映射(ORM)的功能,利用它可以将OC对象转化为数据保存在SQLite中,同时也能够将保存的数据还原成OC对象 用图像...

2014-10-22 16:48:22

阅读数:882

评论数:0

IOS数据持久化之Sqlite

上两篇博文分别说数据持久化之属性列表,数据持久化之NSKeyedArchiver,下面我们说说使用Sqlite数据库对数据进行持久化 Sqlite是一个轻量级的数据库,最初设计的目标是用于嵌入是系统中,它占用资源非常少,在嵌入式设备中,只需要几百K的内存就够了, 目前运用于Android、...

2014-10-17 14:28:16

阅读数:1184

评论数:0

IOS数据持久化之NSKeyedArchiver

数据持久化一般有四张方式,上面我们说了使用NSUserDefaults进行数据持久化,下面我们总结一下使用归档的方式进行数据持久化 归档是一种很常用的文件储存方法,几乎任何类型的对象都能够被归档储存(实际上是一种文件保存的形式) 使用NSKeyedArchiver进行归档、NSKeyedU...

2014-10-15 10:01:01

阅读数:994

评论数:0

IOS 数据持久化之属性列表

IOS 数据持久化之属性列表 在IOS中,对于数据的持久化存储,IOS提供了四种机制,分别是: 1、属性列表 2、对象归档 3、数据库存储(SQLITE) 4、Core Data 下面我们主要说明一下属性归档,属性归档需要用到NSUserDefaults NSUserDefa...

2014-10-14 17:03:50

阅读数:921

评论数:1

IOS 目录说明及获取目录方法

iphone沙盒模型下有四个文件夹,分别是Documents,Library,temp,app,下面分别说一下这几个文件夹分别存储什么 Documents目录:苹果建议将程序中建立的或在程序中浏览到的文件数据保存在该目录下,iTunes备份和恢复的时候会包括此目录 Library目录:提供一个...

2014-10-13 17:52:26

阅读数:758

评论数:0

IOS StoryBoard视图切换传值

IOS StoryBoard页面传值,在没有StoryBoard之前,xib直接传值我们可以通过协议,下面我们主要说一下StoryBoard界面切换的传值 StoryBoard传值方法一(使用segue传值) 首先新创建一个Project,创建完成以后,打开StoryBoard,在当前的vie...

2014-10-13 14:15:56

阅读数:1527

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭