上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页
摘要: 堆和栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。堆,队列优先,先进先出(FIFO—first in first out);栈,先进后出(FILO—First-In/Last-Out)。一般情况下,如果有人把堆栈合起来说,那它的意思是栈,而不是堆。 1、 阅读全文
posted @ 2021-04-22 10:15 奔跑的小蚂蚁9538 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 代码回滚,适用于的场景: 1.提交错代码,想放弃刚刚提交的部分;2.代码发生冲突,处理比较麻烦,为了代码安全,直接回滚到之前干净的代码。我个人理解,可以分为本地回滚和远程回滚: 一.本地回滚,回滚自己已经提交的代码,但还未推送到远程仓库。 目前我在本地提交了两次,但第二次有大量错误代码,我选择放弃, 阅读全文
posted @ 2021-04-22 09:32 奔跑的小蚂蚁9538 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 最近在项目开发中用到了搜索框,之前都是用的系统的searchbar,现有项目中用的是EVNCustomSearchBar,我试了一下还挺方便,下面说一下具体的用法。 第一步:引入添加相关的委托代理EVNCustomSearchBarDelegate,懒加载初始化对象 if (!_searchBar) 阅读全文
posted @ 2021-04-21 16:50 奔跑的小蚂蚁9538 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 在iOS设备,包括iPhone和iPad是全球可用。显然,iOS用户都来自不同国家,说着不同的语言。为了提供出色的用户体验,你可能希望以多种语言提供您的应用程序。适应应用程序以支持特定语言的过程通常被称为本地化。 Xcode中有本地化的内置支持。所以它很容易为​​开发商通过本地化的功能和一些API调 阅读全文
posted @ 2021-04-21 16:40 奔跑的小蚂蚁9538 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 一、什么是工厂方法? 正式的解释是:在基类中定义创建对象的一个接口,让子类决定实例化哪个类。工厂方法让一个类的实例化延迟到子类中进行。工厂方法要解决的问题是对象的创建时机,它提供了一种扩展的策略,很好地符合了开放封闭原则。工厂方法也叫做虚构造器(Virtual Constructor)。 个人的拙见 阅读全文
posted @ 2021-04-20 16:22 奔跑的小蚂蚁9538 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 多态是面试程序设计(OOP)一个重要特征,但在iOS中,可能比较少的人会留意这个特征,实际上在开发中我们可能已经不经意的使用了多态。比如说: 有一个tableView,它有多种cell,cell的UI差距较大,但是他们的model类型又都是一样的。由于这几种的cell都具有相同类型的model,那么 阅读全文
posted @ 2021-04-20 15:38 奔跑的小蚂蚁9538 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1、安装iOS上架辅助软件Appuploader 2、申请iOS发布证书(p12) 3、申请iOS发布描述文件(mobileprovision) 4、打包ipa 5、上传ipa到iTunes Connect 6、TestFlight方式安装到苹果手机测试 7、设置APP各项信息提交审核 具体步骤可以 阅读全文
posted @ 2021-04-20 09:46 奔跑的小蚂蚁9538 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 随着时代的发展,应用程序相继出现了不同语言的版本方案,中文,英文,法文,韩文等等;想在应用程序中实现语言的自由切换,需要配置多个语言的文件,根据用户的动态选择获取不同语言文件下的语言文件,从而显示到界面上面。这里先说中英文的切换,至于其他语言操作复制即可!!! 1.新建工程之类的就不用说了,配置项目 阅读全文
posted @ 2021-04-19 16:36 奔跑的小蚂蚁9538 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 第一阶段:语言基础 Mac系统使用、常用UNIX指令、C语言、Objective-C语言、Foundation框架。 第二阶段:iOS基础 AppDelegate & UIApplication,基本控件(IBOutlet & IBAction),Controller & View,设备旋转及屏幕适 阅读全文
posted @ 2021-04-16 14:56 奔跑的小蚂蚁9538 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 项目开发中文本框输入的时候经常会用到键盘弹框遮挡的问题。解决办法就是根据底部键盘弹出的高度动态的改变对应view的位置。这里以多行文本框输入为例,效果图如下。 //第一步,注册监听键盘通知 [[NSNotificationCenter defaultCenter] addObserver:self 阅读全文
posted @ 2021-04-08 10:33 奔跑的小蚂蚁9538 阅读(132) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页