随笔分类 -  ios

ios 整理
摘要:1这里给希望兼容armv7和armv7s的朋友看到 ,下载xcode9.1或以下版本,执行命令: mac:sudo xcode-select -s /Applications/Xcode9.1.app/Contents/Developer 我的百度网盘下载的链接 链接: https://pan.ba 阅读全文
posted @ 2018-11-29 17:43 写代码的小书童 阅读(1462) 评论(0) 推荐(0)
摘要:客户方使用 我们封装的sdk 和别的公司的sdk 第三方库有冲突 需要写一个系统的菊花进行过渡 @property(nonatomic,retain)UIActivityIndicatorView *act; // 首先定义菊花的背景大小 self.act=[[UIActivityIndicator 阅读全文
posted @ 2017-07-14 10:47 写代码的小书童 阅读(193) 评论(0) 推荐(0)
摘要:多线程主要处理延时任务或者任务太大 影响主线程 的时候用多线程单线程 必须要做完一件事以后 再去做另外一件事多线程 可以同时进行多件事 但是完成事件的时间不一定按照先后顺序实现。使用GCD实现多线程 会简化多线程的应用开发。队列:队列负责管理开发者提交的任务,GCD队列始终先进先出的方式来处理任务,... 阅读全文
posted @ 2015-10-28 10:37 写代码的小书童 阅读(134) 评论(0) 推荐(0)
摘要:loadViewviewDidLoad (加载控件)viewWillAppear(将要显示)viewDidAppear(加载完成,已经显示)viewWillDisappear(将要退出当前页面)viewDidDisappear(已经退出当前页面) 阅读全文
posted @ 2015-10-27 17:10 写代码的小书童 阅读(91) 评论(0) 推荐(0)
摘要:用模拟器 打开webVIew打开 safari 开发——Simulater-程序名称可以调试webView --多用于本地html+js 阅读全文
posted @ 2015-10-27 16:44 写代码的小书童 阅读(244) 评论(0) 推荐(0)
摘要:类名1.类名的第一个字母必须是大写2.不能有下划线3.多个英文单词,用驼峰标示面向对象解决问题首先考虑设计那些类,然后在根基类来创建对象拥有相同(或者类似)属性和行为的对象都可以抽象出来一个类#import1.类的声明声明对象的属性和行为:NSObject 继承NSObject 让Car这个类具备创... 阅读全文
posted @ 2015-10-26 14:46 写代码的小书童 阅读(301) 评论(0) 推荐(0)
摘要:APNS的推送机制 首先我们看一下苹果官方给出的对iOS推送机制的解释。如下图 Provider就是我们自己程序的后台服务器,APNS是Apple Push Notification Service的缩写,也就是苹果的推送服务器。 上图可以分为三个阶段: 第一阶段:应用程序的服务器端把要发送的消息、 阅读全文
posted @ 2015-10-16 10:02 写代码的小书童 阅读(187) 评论(0) 推荐(0)
摘要:#import <Foundation/Foundation.h> //NSMutableArray继承NSArray类,有NSArray中的所有方法int main(int argc, const char * argv[]) { @autoreleasepool { //1. 创建可变数组 NS 阅读全文
posted @ 2015-10-16 09:36 写代码的小书童 阅读(189) 评论(0) 推荐(0)
摘要:// 当应用程序启动后会调用这个方法 -(BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions{} -(void)applicationWillR 阅读全文
posted @ 2015-10-15 11:29 写代码的小书童 阅读(139) 评论(0) 推荐(0)
摘要:首先 先在viewWillAppear 里面 注册通知 - (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; //注册屏幕旋转 消息通知 [[NSNotificationCenter defaultCente 阅读全文
posted @ 2015-05-12 12:23 写代码的小书童 阅读(999) 评论(0) 推荐(0)