2016年6月4日
摘要: 昨晚上传项目到AppStore,报了这个错,纳尼!?我早上还能成功上传的,当时判断是晚上网速问题导致的,早上再次试了下,还是一样报错,因为CocoPods导入的框架bitCode不一致导致的,解决方案是在Podfile后面加上 [!] Invalid `Podfile` file: syntax e 阅读全文
posted @ 2016-06-04 11:52 lizzie8023 阅读(1534) 评论(1) 推荐(1) 编辑
  2015年9月17日
摘要: [!] Oh no, an error occurred.Search for existing GitHub issues similar to yours:https://github.com/CocoaPods/CocoaPods/search?q=No+such+file+or+direct... 阅读全文
posted @ 2015-09-17 16:15 lizzie8023 阅读(599) 评论(5) 推荐(0) 编辑
  2015年9月4日
摘要: NSOperation简单介绍a. 是OC语言中基于GCD的面向对象的封装b. 使用起来比GCD更加简单(面向对象)c. 提供了一些用GCD不好实现的功能d. 苹果推荐使用,使用NSOperation不用关心线程以及线程的生命周期1. NSOperation是一个抽象类i. 不能直接使用(方法没有实... 阅读全文
posted @ 2015-09-04 23:57 lizzie8023 阅读(116) 评论(0) 推荐(0) 编辑
  2015年9月3日
摘要: //// ViewController.m// gcd队列与函数//// Created by 诠释 on 15/9/3.// Copyright (c) 2015年 诠释. All rights reserved.//#import "ViewController.h"@interface... 阅读全文
posted @ 2015-09-03 20:12 lizzie8023 阅读(127) 评论(0) 推荐(0) 编辑
  2015年7月16日
摘要: block封装了一段代码,可以在任何时候执行,block可以作为函数参数或者函数的返回值,而其本身又可以带参数或返回值,所以有时候称block为代码块或代码段。1.block的定义:这里跟指向函数的指针非常像,但是一般需要使用指向函数的指针的时候都是用block替代,能用block就用block(苹... 阅读全文
posted @ 2015-07-16 23:14 lizzie8023 阅读(255) 评论(0) 推荐(0) 编辑
  2015年7月15日
摘要: 1.Category简介 Category,又称为类别&类目&分类,是OC特有语法,在不修改原有类的基础上增加新的方法,一个庞大的类可以多人来分模块开发,有助于团队合作,或者对当前类方法做一个归类,以便于更好的更新和维护2.Category的用法 命名规则:类名+扩展方法,比如给 Car增加一个... 阅读全文
posted @ 2015-07-15 19:05 lizzie8023 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1.什么是ARCAutomatic Reference Counting,自动引用计数,即ARC,可以说是WWDC2011和iOS5所引入 的最大的变革和最激动人心的变化。ARC是新的LLVM 3.0编译器的一项特性,使用ARC,可以说一 举解决了广大iOS开发者所憎恨的手动内存管理的麻烦。在工程中... 阅读全文
posted @ 2015-07-15 19:04 lizzie8023 阅读(180) 评论(0) 推荐(0) 编辑
  2015年7月13日
摘要: 首先说明一下几块存储区域:栈区(局部变量、函数参数值)堆区(对象、手动申请/释放内存)BSS区(未初始化的全局变量、未初始化的静态数据)常量区(字符串常量以及初始化后的全局变量、初始化后的静态数据)代码区(存放函数体的二进制代码)1.为什么需要内存管理 由于移动设备的内存极其有限,所以每个APP所... 阅读全文
posted @ 2015-07-13 22:59 lizzie8023 阅读(400) 评论(0) 推荐(0) 编辑
  2015年7月1日
摘要: 1、元组类型 (tuple)元组就是多个元素的组合,是一个用圆括号括起来分号分隔的多个数据的一个集合体.例如:定义一个学生变量,要求姓名 jim,年龄 19,性别 male 的元组变量为 //元组的显示定义. var stu(String,Int,String) = (name:"jim", a... 阅读全文
posted @ 2015-07-01 20:54 lizzie8023 阅读(240) 评论(0) 推荐(0) 编辑
  2015年6月28日
摘要: typedef:在计算机编程语言中用来为复杂的声明定义简单的别名(给类型起别名,整体类型替换),它本身是一种存储类的关键字,与auto、extern、mutable、static、register等关键字不能出现在同一个表达式中语法格式:typedef 类型 别名 typedef char *St... 阅读全文
posted @ 2015-06-28 17:05 lizzie8023 阅读(227) 评论(0) 推荐(0) 编辑