上一页 1 2 3 4 5 6 ··· 28 下一页
摘要: 1.MRC是什么,有什么用? 在苹果开发中,我们是没有垃圾回收机制的。所以在ARC推出之前,我们苹果开发程序员需要通过手动代码的形式尽量严密的管理我们的App的内存; 2.如何运用MRC管理内存? 1)实际关键字: 无论是ARC还是MRC管理内存都涉及到几个关键字符: 使用alloc、new、cop 阅读全文
posted @ 2019-02-05 21:20 Van·Zhang 阅读(754) 评论(0) 推荐(0) 编辑
摘要: 一、简单介绍 UITabBarController和UINavigationController类似,UITabBarController也可以轻松地管理多个控制器,轻松完成控制器之间的切换,典型的例子就是QQ、微信等应⽤。 二、UITabBarController的使用 1.使用步骤: (1)初始 阅读全文
posted @ 2019-02-05 21:19 Van·Zhang 阅读(3601) 评论(0) 推荐(0) 编辑
摘要: iOS开发UI篇—ios应用数据存储方式(偏好设置) 一、简单介绍 很多iOS应用都支持偏好设置,比如保存用户名、密码、字体大小等设置,iOS提供了一套标准的解决方案来为应用加入偏好设置功能 每个应用都有个NSUserDefaults实例,通过它来存取偏好设置。比如,保存用户名、字体大小、是否自动登 阅读全文
posted @ 2019-02-05 21:19 Van·Zhang 阅读(343) 评论(0) 推荐(0) 编辑
摘要: iOS开发UI篇—ios应用数据存储方式(归档) 一、简单说明 在使用plist进行数据存储和读取,只适用于系统自带的一些常用类型才能用,且必须先获取路径相对麻烦; 偏好设置(将所有的东西都保存在同一个文件夹下面,且主要用于存储应用的设置信息) 归档:因为前两者都有一个致命的缺陷,只能存储常用的类型 阅读全文
posted @ 2019-02-05 21:19 Van·Zhang 阅读(294) 评论(0) 推荐(0) 编辑
摘要: iOS开发UI篇—使用picker View控件完成一个简单的选餐应用 一、实现效果 说明:点击随机按钮,能够自动选取,下方数据自动刷新。 二、实现思路 1.picker view的有默认高度为162,不可修改。 2.显示数据,需要设置数据源,也有两种方式(成为数据源,遵守协议) 3.实现数据源里面 阅读全文
posted @ 2019-02-05 21:19 Van·Zhang 阅读(377) 评论(0) 推荐(0) 编辑
摘要: ● 沙盒根目录:NSString *home = NSHomeDirectory(); ● Documents:(2种⽅方式) ● 利用沙盒根目录拼接”Documents”字符串NSString *home = NSHomeDirectory();NSString *documents = [hom 阅读全文
posted @ 2019-02-05 21:19 Van·Zhang 阅读(298) 评论(0) 推荐(0) 编辑
摘要: iOS开发UI篇—APP主流UI框架结构 一、简单示例 说明:使用APP主流UI框架结构完成简单的界面搭建 搭建页面效果: 二、搭建过程和注意点 1.新建一个项目,把原有的控制器删除,添加UITabBarController控制器作为管理控制器 2.对照界面完成搭建 3.注意点: (1)隐藏工具条: 阅读全文
posted @ 2019-02-05 21:18 Van·Zhang 阅读(806) 评论(0) 推荐(0) 编辑
摘要: iOS开发UI篇—UITabBarController生命周期(使用storyoard搭建) 一、UITabBarController在storyoard中得搭建 1.新建一个项目,把storyboard中默认的控制器删除,拖UITab Bar Controller。 2.创建viewcontrol 阅读全文
posted @ 2019-02-05 21:18 Van·Zhang 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 一、前导程序 新建一个项目,在主控制器文件中实现以下几行代码,就能轻松的完成图片在视图中的平铺。 1 #import "YYViewController.h" 2 3 @interface YYViewController () 4 5 @end 6 7 @implementation YYView 阅读全文
posted @ 2019-02-05 21:17 Van·Zhang 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 一、简单说明 在程序开发中,有时候需要截取屏幕上的某一块内容,比如捕鱼达人游戏。如图: 完成截屏功能的核心代码:- (void)renderInContext:(CGContextRef)ctx;调用某个view的layer的renderInContext:方法即可 二、代码示例 storyboar 阅读全文
posted @ 2019-02-05 21:17 Van·Zhang 阅读(248) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 28 下一页