随笔分类 - IOS笔记PPT
MJ老师的总结,个人仅是拿来学习,在此谢MJ资源
摘要:内购——应用内购买通过苹果应用程序商店有三种主要赚钱的方式:直接收费(与国内大部分用户的消费习惯相悖)广告O2O -> Online推广 & Offline交易,闭环不要砍功能,增加内容,而不是增加功能内购:应用程序本身的增值产品,游戏装备,应用程序中增值功能同样可以内购第三方支付:跟应用程序无关的
阅读全文
摘要:发布程序 1.AppIcon 必须要有 2.Bundle identifier 明确AppId ,模糊AppId 内购 1.注册Apple Id2.申请加入开发者3.利用信用卡付费4.购买成功 真机调试的步骤01-登录开发者主页 登录开发者主页:https://developer.apple.com
阅读全文
摘要:什么是UIPopoverController是iPad开发中常见的一种控制器跟其他控制器不一样的是,它直接继承自NSObject,并非继承自UIViewController它只占用部分屏幕空间来呈现信息,而且显示在屏幕的最前面 要想显示一个UIPopoverController,需要经过下列步骤设置
阅读全文
摘要:iPad特有的APIiPad多了一些特有的类,比如:UIPopoverController(左图)UISplitViewController(右图)… … 有些API在iPhone和iPad都能用,但是显示效果是有差异的,比如UIActionSheet(左图iPhone,右图iPad) iPhone
阅读全文
摘要:什么是git?git是一款开源的分布式版本控制工具在世界上所有的分布式版本控制工具中,git是最快、最简单、最流行的git的起源作者是Linux之父:Linus Benedict Torvalds当初开发git仅仅是为了辅助Linux内核的开发(管理源代码)git的现状在国外已经非常普及,国内并未普
阅读全文
摘要:概述 源代码管理工具的起源 为什么会出现源代码管理工具?为了解决在软件开发过程中,由源代码引发的各种蛋疼、繁琐的问题源代码会引发哪些问题?无法后悔:做错了一个操作后,没有后悔药可以吃版本备份:费空间、费时间版本混乱:因版本备份过多造成混乱,难于找回正确的想要的版本代码冲突:多人操作同一个文件(团队开
阅读全文
摘要:彩票-设置核心功能 (彩票项目的精髓:引导页的循环利用思想,在一个就是这个设置页面—>调转table封装利用) 4.1我的彩票—>设置—>重点来了核心功能()之前页面的跳转用的是拖线,接下来用代码实现跳转。 点击设置按钮push一个TableViewController控制器 Setting(设置)
阅读全文
摘要:掌握CALayer的基本属性CALayer和UIView的关系position和anchorPoint的作用CALayer在iOS中,你能看得见摸得着的东西基本上都是UIView,比如一个按钮、一个文本标签、一个文本输入框、一个图标等等,这些都是UIView其实UIView之所以能显示在屏幕上,完全
阅读全文
摘要:drawRect:方法的使用 常见图形的绘制:线条、多边形、圆 绘图状态的设置:文字颜色、线宽等 图形上下文状态的保存与恢复(图形上下文栈) 图片裁剪 截图 Quartz 2D是一个二维绘图引擎,同时支持iOS和Mac系统 Quartz 2D能完成的工作 绘制图形 : 线条\三角形\矩形\圆\弧等
阅读全文
摘要:iOS中的事件 在用户使用app过程中,会产生各种各样的事件 iOS中的事件可以分为3大类型 在iOS中不是任何对象都能处理事件,只有继承了UIResponder的对象才能接收并处理事件。我们称之为“响应者对象” UIApplication、UIViewController、UIView都继承自UI
阅读全文
摘要:小文件下载如果文件比较小,下载方式会比较多直接用NSData的+ (id)dataWithContentsOfURL:(NSURL *)url;利用NSURLConnection发送一个HTTP请求去下载如果是下载图片,还可以利用SDWebImage框架如果是大文件下载,建议使用NSURLSessi
阅读全文
摘要:iOS应用数据存储的常用方式XML属性列表(plist)归档Preference(偏好设置)NSKeyedArchiver归档(NSCoding)SQLite3 Core Data应用沙盒每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。应用必须待在自己的沙盒里,其他
阅读全文
摘要:掌握控制器以及view的多种创建方式UINavigationController的简单使用:添加\移除子控制器UINavigationBar内容的设置控制器的生命周期方法Segue的使用控制器之间数据的传递UITabBarController的简单使用UITabBarController和UINav
阅读全文
摘要:一、介绍UIPickView和UIDatePicker(了解) 1.UIPickView什么时候用? 通常在注册模块,当用户需要选择一些东西的时候,比如说城市,往往弹出一个PickerView给他们选择。 2.UIPickView常见用法,演示实例程序 1> 独立的,没有任何关系 => 菜单系统。
阅读全文
摘要:控制器父子关系的建立原则 如果2个控制器的view是父子关系(不管是直接还是间接的父子关系),那么这2个控制器也应该为父子关系 获得所有的子控制器 添加一个子控制器 获得父控制器 将一个控制器从它的父控制器中移除 copy UIScrollView内部子控件添加约束的注意点:子控件的尺寸`不能通过U
阅读全文
摘要:UIWebView什么是UIWebViewUIWebView是iOS内置的浏览器控件系统自带的Safari浏览器就是通过UIWebView实现的UIWebView不但能加载远程的网页资源,还能加载绝大部分的常见文件html\htmpdf、doc、ppt、txtmp4… …UIWebView常用的加载
阅读全文
摘要:AFN 什么是AFN全称是AFNetworking,是对NSURLConnection的一层封装虽然运行效率没有ASI高,但是使用比ASI简单在iOS开发中,使用比较广泛AFN的github地址https://github.com/pokeb/AFNetworking/AFNetworking AF
阅读全文
摘要:提交隐私数据的安全过程 – 登录提交用户的隐私数据 一定要使用POST请求提交用户的隐私数据GET请求的所有参数都直接暴露在URL中请求的URL一般会记录在服务器的访问日志中服务器的访问日志是黑客攻击的重点对象之一用户的隐私数据登录密码银行账号数据安全仅仅用POST请求提交用户的隐私数据,还是不能完
阅读全文
摘要:JSON什么是JSONJSON是一种轻量级的数据格式,一般用于数据交互服务器返回给客户端的数据,一般都是JSON格式或者XML格式(文件下载除外)JSON的格式很像OC中的字典和数组{"name" : "jack", "age" : 10}{"names" : ["jack", "rose", "j
阅读全文

浙公网安备 33010602011771号