自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 问答 (5)
  • 收藏
  • 关注

原创 OC点语法和变量的作用域

本文学习整理自文顶顶博客园一、点语法     1、点语法的作用                OC设计点语法的目的,是为了让其他语言的开发者可以很快的上手OC语言开发                 使用点语法,让它和其他面向对象的语言(如java语言)      2、点语法的本质                 (1)点语法的本质是方法的调用,而不是访问成员变量,当使用点...

2018-08-06 16:53:46 255

原创 OC面向对象

文章学习整理自文顶顶博客园 目录 一、面向对象--封装(成员变量)       1、set方法 2、Get方法 3、self关键字 二、OC 面向对象---继承        1、基本概念    2、继承的使用使用 3、继承和组合           继承的适用场合: 4、关键字super   作用:   使用场景: 三、面向对象----多...

2018-08-03 10:51:29 296

原创 Object-C 内存管理

 原文学习记录来自:文顶顶博客园 一、内存管理基本原理1、管理范围:       任何继承NSObject的对象 (对其他的基本数据类型无效)      本质原因:    对象和其他数据类型在系统中的存储空间不一样(其他局部变量主要存储于栈中,而对象存储于堆中)     当代码块结束时这个代码块中涉及的所有局部变量会被回收,指向对象的指针也被回收,此时对象已经没有指针...

2018-07-29 22:47:00 374

原创 iOS开发---内存管理/引用计数器1--引用计数器思考方式

一、基础概念:引用计数–ARC(automatic Reference Counting)指内存管理中对引用采取计数的技术。Ojective-C中的内存管理,也就是引用计数。 例:例如办公室的照明管理 二、内存管理的思考方式 对象操作与Objective-C方法的对应 自己生成的对象,自己所持有/* * 自己生成并持有对象 */ id obj = [[NSObje

2017-10-15 01:27:08 992

原创 iOS开发问题---xcode9 iphone7真机模拟出现 iPhone7 is busy:Preparing debugger support for ....

xcode9 iphone7真机模拟出现 iPhone7 is busy:Preparing to support debugger for iPhone7:解决方案:1、重启模拟机(亲测有效)2、重启Xcode友情链接:http://www.guangjiangk.com...

2017-10-13 21:49:56 17467

原创 iOS开发问题---Xcode9应用上传appStore出现报错:market icon 1024*1024尺寸错误

  解决过程:1、在iTunesconnect中的提示   2、在官网中给出的详细解说 点击打开链接3、具体解决问题的方法如下:可发现在AppIcon图标最下面出现了icon  app Store字样(此处icon仍为no alpha设置)   注:Xcode9以上appIcon图标可在此处添加,在itunesConnect中可不添加,添加构建版本后,自动识别添加          Xcode9以...

2017-10-13 21:35:52 1289

原创 Java---面向对象

一、对象的概念万物皆对象,客观存在的事物都可以称为对象2、什么是面向对象人所关注事物的具体信息3、类类是模子,确定对象将会拥有的特性(属性)和行为(方法)类是对象的类型类是具有相同属性和方法的一组对象的集合4、什么是对象的属性属性—对象具有的各种特征每个对象的每个属性都拥有特定值5、什么是对象的方法 –对象执行的操作 6、类与对象的关系/区别 类是抽象的

2017-10-13 15:26:12 188

原创 定义Java中的方法

一、 方法–就是用来解决一类问题的代码的有序组合,是一个功能模块。访问修饰符 返回值类型 方法名(参数列表){ 方法体}访问修饰符:方法允许被访问的权限范围,可以是public、 protected、private甚至可以省略,其中public表示方法可以被其他任何代码调用。返回值类型:方法返回值的类型,如果方法不返回任何值,则返回值类型指定为void;如果方法具有返回值,则需要指

2017-10-02 17:18:05 4191 1

原创 Java基础---数组

一、概念数组是顺序存放相同类型的数据。数组中的元素可以通过下标来访问,下标从0开始二、java中操作数组的步骤声明数组 语法:数组类型[] 数组名; int[] arr; 或者 数据类型 数组名[]; int arr[];分配空间 语法: 数组名 = new 类型[ 数组长度 ]

2017-09-29 19:40:54 309

原创 Java基础---条件语句、Switch、while、do while、for、break、continue

一、条件语句 语法:if(条件){ 条件成立时执行的代码}注:如果if条件成立时执行语句只有一条,是可以省掉大括号的。if…else…语句if(条件的布尔表达式){ 代码块1}else{ 代码块2}多重if多重if语句,在条件1不满足的情况下,才会进行条件2的判 断;当前面的条件不成立时,才会执行else快内的代码。if(条件1){ 代

2017-09-18 22:04:02 511

原创 Java基础--运算符

一、运算符 java语言中常用的运算符可分为如下几种:算术运算符 ++i:先执行自加,在执行运算操作; i++:先执行运算操作,再自加 自增资减运算符只能用于操作变量,不能直接用于操作数值或常量赋值运算符比较运算符比较运算符用于判断两个数据的大小,比较结果是一个布尔值(true 或 false) 注意: 1、>、<、>=、<=只支持左右两边操作数是数值类型

2017-09-16 22:35:07 158

原创 Java基础--标识符、变量、数据类型、常量

一、标识符概念–是用于给Java程序中变量、类、方法等命名的符号。规则– 标识符可以有字母、数字、下划线(_)、美元符($)组成,但不能以数字开头。标识符不能是Java关键字和保留字,但可以包含关键字和保留字。标识符是严格区分大小写的。标识符的命名最好能反映出起作用,做到见名知意。二、变量在Java中,我们通过三个元素来描述变量:变量类型、变量名、变量值Java中的标点符号是英文的

2017-09-15 20:16:39 305

原创 HTML元素

HTML文档是由HTML元素定义的HTML元素 HTML元素指的是从开始标签(开放标签)到结束标签(闭合标签)的所有代码。 HTML元素语法 HTML元素以开始标签起始,以结束标签终止 元素的内容是开始标签与结束标签之间的内容 某些HTML元素具有空内容 空元素在开始标签中进行关闭(以开始标签的结束而结束) 大多数html元素可拥有属性嵌套的HTML元素 大多数HTML元素可

2017-09-07 23:23:03 180

原创 HTML开始---基础简介

什么是HTML?HTML指的是超文本标记语言(hyper Text Markup Language)HTML不是一种编程语言,而是一种标记语言(markup language)标记语言第一套标记标签(markup tag)HTML使用标记标签来描述网页HTML标签HTML标签是尖括号包围的关键词,如HTML标签通常是成对出现的,比如标签对中的第一个标签是开始标签,第二个标签是结束标签

2017-09-07 22:50:26 199

原创 Java简介以及环境搭建

一、专有名词 JVM(java Virtual Machine)—-java虚拟机 JRE(java Runtime environment)—-java 运行时环境 **JDK**java Develop Kit—-java开发包(java开发的基础环境)二、JDK的环境搭建 1、安装JDK2、配置环境变量 - JAVA_HOME ———-配置JDK安装路径 - PATH———–

2017-08-30 18:29:10 224

原创 iOS常用的加密方式

iOS代码加密常用加密方式算法包括MD5加密、AES加密、 BASE64加密。MD5 iOS代码加密:

2017-05-14 16:49:27 278

转载 cocoaPods安装

文章转载出http://code4app.com/article/cocoapods-install-usage   ,学习安装记录下以防自己忘记Cocoapods介绍:     当你开发iOS应用时,会经常食用到很多第三方开源类库,比如JSONKit,AFNetworking等等。可能某个类库又要用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷

2016-09-08 09:31:27 180

转载 ruby环境安装

1 HomeBrew安装及使用(按自己的需求安装哦):http://brew.sh/index_zh-cn.html2 在mac os x 上安装ruby运行环境:步骤一:安装rvm   1)终端命令行: $ curl -L https://get.rvm.io | bash -s stable  (根据本人安装情况,将get.rvm.io更换成 raw.github.

2016-09-07 15:57:55 379

原创 iOS 相关知识链接

http://www.tuicool.com/articles/Ybamaa  xcode7安装VVDocument不能使用解决方案http://139.129.18.51/dogBroBlog/2015/12/29/ xcode-7安装ksimagenamed失败解决方法 [转载,请关注原博]http://www.jianshu.com/p/c47c24ab1e76  iOS进阶博客

2016-09-07 10:49:19 407

原创 移除superView上的subviews

// 方法一:for (int i =0; i subviews.count; i ++) {                [_lastFoundationTimeButn.subviews[i]removeFromSuperview];    }项目中中有需要,使用此方法但是总是会剩余一个子视图不会被移除,原因不是很清楚),在网上

2016-07-25 15:31:52 453

原创 使用UIImagePickerController时出现警告Assigning to ‘id<UINavigationControllerDelegate,UIImagePickerControl>

Assigning to ‘id’ from incompatible 的出现是因为:UIImagePickerControlleryou要遵循两个protocol:UINavigationControllerDelegate & UIImagePickerControllerDelegate,一般情况下我们会忽略第一个协议代理,添加即可

2016-07-25 13:20:24 1167

转载 edgesForExtendLayout 属性

edgesForExtendedLayout是一个类型为UIExtendedEdge的属性,指定边缘要延伸的方向。因为iOS7鼓励全屏布局,它的默认值很自然地是UIRectEdgeAll,四周边缘均延伸,就是说,如果即使视图中上有navigationBar,下有tabBar,那么视图仍会延伸覆盖到四周的区域。具体代码是这句:self.edgesForExtendedLa

2016-05-16 11:29:28 644

原创 iOS xcode文件后面的A、 M 、D 、! 、?等的含义

2016-05-12 10:18:05 1307

翻译 项目在iOS模拟器上运行正常,但是在iOS9测试版系统上运行,网络请求失败

项目在iOS模拟器上运行正常,但是在iOS9测试版系统上运行,网络请求失败。R: 苹果在iOS9上的安全机制再次升级,在数据请求上增加了1层

2016-05-12 10:13:24 1030

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除