IOS学习整理
文章平均质量分 86
整理了在学习IOS开发中相关的知识点,包括Objective-C语言以及构成iPhone应用程序画面的基本类、各种控件以及事件
doubleicon
这个作者很懒,什么都没留下…
展开
-
IOS开发中的常见问题
整理一下苹果开发过程中碰到的问题,方便自己以后查阅一、iOS-打包上架构建版本IOS开发过程中,打包上架苹果审核是一个不可或缺的环节,其中有好几次上传完成以后,在构建办法的地方一直不出现,无法构建版本,如下图:上传完IPA,可以点击“活动”栏目下,查看构建版本的情况(如果半个小时还是无法构建,那多半是出错了)解决方法参考:https://www.jianshu.com/p/2e...原创 2020-03-10 20:27:48 · 432 阅读 · 0 评论 -
记一次苹果APP从账号续费到发布成功的历程
一、一波三折的续费最近公司开发的苹果APP的SSL证书到期了,计划重新发布一下该APP,已替换即将到期的SSL证书。近几年随着钉钉、企业微信等在线办公软件超级平台的出现,各企业都会选择其中一个平台作为本企业的移动办公平台,其他系统都与该平台集成,所以最近几年使用单独的APP开发移动办公软件的企业越来越少了,基于此公司的苹果账号在之前快到期的时候,就没有在续费,所以后来有一段时间公司的账号处于欠费...原创 2020-03-05 20:29:57 · 821 阅读 · 0 评论 -
IOS数据持久化之Core Data(四) - 多表查询
在前面说了Core Data的单表操作,下面来说一下多表操作首先来说一下表新闻表(News)新闻分类表(NewsSort)新闻评论表(NewsComment)新闻编辑表(NewsEditor)职位表(Position)薪水表(Salary)表直接的关系描述:新闻分类与新闻之间的关系是1 V N(一对多的关系)新闻与新闻评论之间的关系是1 V N(原创 2014-11-25 16:18:52 · 1010 阅读 · 0 评论 -
IOS数据持久化之Core Data(二) - 单表操作
上篇我们简要介绍了Core Data的框架,我们对Core Data有了一个基本的认识,这些都是理论上的,下面我们做一个Demo,执行一些简单的增、删、改、查等操作。首先我们新建一个Project,在创建的时候勾选,创建完成以后如下:系统已经自动为我们生成了Core Date增、删、改、查的对象,下面我们要做的就是创建原创 2014-11-03 10:47:13 · 1024 阅读 · 0 评论 -
IOS数据持久化之Core Data(一) - 框架说明
Core Data是一套用来解决对象生命周期管理、对象关系图管理以及持久化方面问题的框架,在大多数情况下我们使用Core Date做为持久化数据的解决方案,它提供了对象-关系映射(ORM)的功能,利用它可以将OC对象转化为数据保存在SQLite中,同时也能够将保存的数据还原成OC对象用图像描述如下:原创 2014-10-22 16:48:22 · 1076 阅读 · 0 评论 -
IOS数据持久化之Sqlite
上两篇博文分别说数据持久化之属性列表,数据持久化之NSKeyedArchiver,下面我们说说使用Sqlite数据库对数据进行持久化Sqlite是一个轻量级的数据库,最初设计的目标是用于嵌入是系统中,它占用资源非常少,在嵌入式设备中,只需要几百K的内存就够了,目前运用于Android、IOS、window phone等职能终端设备,IOS中也提供了SQLite操作的API,但是使用起来原创 2014-10-17 14:28:16 · 1328 阅读 · 0 评论 -
IOS数据持久化之NSKeyedArchiver
数据持久化一般有四张方式,上面我们说了使用NSUserDefaults进行数据持久化,下面我们总结一下使用归档的方式进行数据持久化归档是一种很常用的文件储存方法,几乎任何类型的对象都能够被归档储存(实际上是一种文件保存的形式)使用NSKeyedArchiver进行归档、NSKeyedUnarchiver进行接档,这种方式在写入、读出数据之前对数据进行序列化、反序列化操作原创 2014-10-15 10:01:01 · 1255 阅读 · 0 评论 -
IOS 数据持久化之属性列表
IOS 数据持久化之属性列表在IOS中,对于数据的持久化存储,IOS提供了四种机制,分别是:1、属性列表2、对象归档3、数据库存储(SQLITE)4、Core Data下面我们主要说明一下属性归档,属性归档需要用到NSUserDefaultsNSUserDefaults类介绍NSUserDefaults提供了一个类与系统进行交互接口。默认的系统允许一个应用来原创 2014-10-14 17:03:50 · 1156 阅读 · 1 评论 -
IOS 目录说明及获取目录方法
iphone沙盒模型下有四个文件夹,分别是Documents,Library,temp,app,下面分别说一下这几个文件夹分别存储什么Documents目录:苹果建议将程序中建立的或在程序中浏览到的文件数据保存在该目录下,iTunes备份和恢复的时候会包括此目录Library目录:提供一个即时创建临时文件的地方,Library目录下面有两个子目录,Caches和Preferences,原创 2014-10-13 17:52:26 · 998 阅读 · 0 评论 -
IOS StoryBoard视图切换传值
IOS StoryBoard页面传值,在没有StoryBoard之前,xib直接传值我们可以通过协议,下面我们主要说一下StoryBoard界面切换的传值StoryBoard传值方法一(使用segue传值)首先新创建一个Project,创建完成以后,打开StoryBoard,在当前的viewcontroller中分别拖放一个UIButton,一个UILabel,一个UITextField,原创 2014-10-13 14:15:56 · 1753 阅读 · 0 评论 -
IOS StoryBoard与xib互调
StoryBoard与xib的互相调用首先新建一个工程命名为StoryBoardExample,完成以后向项目同添加一个类,创建的时候xib,我们命名为LoginViewController,在LoginViewController上面拖放一个Button,修改Text为Login,我们在向工程中添加一个StoryBoard,命名为Detail,完成以后向其中拖放一个viewcontrol原创 2014-10-13 10:45:05 · 1397 阅读 · 0 评论 -
IOS StoryBoard视图切换
IOS StoryBoard视图切换原创 2014-10-10 16:46:47 · 2491 阅读 · 1 评论