自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黑马程序员_梁萧

旨在记录视频学习状态,摘要重点笔记

  • 博客(10)
  • 收藏
  • 关注

原创 黑马程序员_C语言冒泡算法和约瑟夫循环分析

本以为在看完了C语言的基础视频后,入学测试便可信手可得。不过拿到手试题后,接踵而来的问题不是C各种函数,循环,数据,结构体的用法。可是它们综合在一起外加上算法后,便很难了。程序员最重要的一点是思想,要不一直敲打无意义的代码成,代码会变得毫无含金量。有些看似实质性的问题,有的人能一行代码解决,有的人则需要花上几百行,并且性能优化上还没有上一个一行代码的来的好。思想,数据结构,解决问题的思路和对数学的

2015-04-09 20:19:32 590

原创 黑马程序员_OC Foundation框架重要结构体和类

(一)结构体:foundation框架中定义了很多实用的方法,类,结构体。常用的的结构体有四种,分别是NSRange,NSPoint/GPoint(跨平台),NSSize/CGSize,NSRect、CGRect。下面依次介绍。① NSRange:表示范围,在OC中定义如下:typedef struct _NSRange {NSUInteger location;N

2015-04-08 10:14:14 473

原创 黑马程序员_arc编译特性和block数据类型,protocol协议

(一)arc编译特性:acr:全称叫 ARC(Automatic Reference Counting)。简单地说,就是代码中自动加入了retain/release,原先需要手动添加的用来处理内存管理的引用计数的代码可以自动地由编译器完成了。它是一种编译器特性,基本使用了arc内存管理后,基本怎么写都不会出现内存泄露问题。1.指针分类:指针分类强指针和弱指针两种,当创建指针时,如什

2015-04-06 09:35:51 448

原创 黑马程序员_OC内存管理

(一)Xcode设置: 6.x版本Xcode是自动打开acr并且不报错僵尸对象的。更改方式为首先新建好Project,在工程Bulid SEttings下面的搜索功能中输入关键字arc,再在下方的Apple LLVM 6.0-Language--ObjectiveC中的ObjectiveC  Automatic Reference Counting功能中选择NO。之后在运行按钮(左上方小箭头)

2015-04-04 15:51:16 390

原创 黑马程序员_OC类的研究和内存管理初识

(一)OC类的研究:1.类的本质:在OC中,类其实也是一个对象。这个对象是Class类型的(Class里面有*),称作类对象。而由类对象创建出来的这个类 类型的对象叫做实例对象。就是说,假如创建一个Car类,并且通过方法创建Car对象:Car *c  =  [ [ Car alloc ] init ] ,代码实现完成后,编译器会先利用class类型 创建Car类对象,然后再用Car

2015-04-03 16:40:24 357

原创 黑马程序员_OC核心与法概述

(一)Xcode功能概述:在之前的学习中,我们普遍多用终端生成.m,在里面进行编程。在接触到Xcode后,新建project,便可以使用Xcode的诸多辅助功能。Xcode是自动保存,并且写一行代码编译一行代码的。所以当你写完代码,就会自动检测你的语法是否正确,给予你相应的警告或者报错。并且Xcode可以省去大量写垃圾代码的时间,让程序员把工作重心放到别处。Use of undec

2015-04-03 08:37:15 432

原创 黑马程序员_IOS开发简介和C语言基础

(一)IOS开发简介:    (1)IOS开发:      IOS开发就是开发运行在IOS环境系统的软件。apple公司2009年推出开发包和环境,国内2010年iphone4问世,从而相继出现开发者--->IOS软件工程师,IOS程序员--->移动开发领域。相比于安卓系统,安卓系统是免费的并且是开源的。目前的手机操作系统有塞班,安卓,IOS,Black berry,WindowsPhon

2015-04-02 18:25:25 669

原创 黑马程序员_OC面向对象的三大特性

OC语言中面向对象有三大特性,分别是封装,继承和多态。(一)封装:    在上次的笔记中,我学到了类的成员变量有四种作用域类型,分别是@public,@private,@protected和@package。之前我们定义好成员变量后,想要在main中直接访问成员变量,往往要在成员变量的定义时候加上一个@public,这种做法虽然可以实现访问,可是它会让你的数据变得很透明,不仅可以随意被访问

2015-04-02 15:12:08 459

原创 黑马程序员_OC面向对象思想和类的创建

点击打开链接 点击打开链接 Java培训、Android培训、iOS培训、.Net培训、期待与您交流!">点击打开链接 点击打开链接(一)面向对象面向对象,不仅是一种变成技术,更是一种编程思想,是学好OC的一种重要思想。而C语言是面向过程编程,两者截然不同。下面为两种思想的缩写。OOP:Object Oriented Programming-->面向对象编程。OO:Object O

2015-04-01 23:55:01 567

原创 黑马程序员_OC初见识和语法基础

点击打开链接 点击打开链接 Java培训、Android培训、iOS培训、.Net培训、期待与您交流!">点击打开链接 点击打开链接黑马程序员_OC初见识和语法基础(一)OC概述OC全称Objective-C,是一种面向对象的高级语言(而C语言是面向过程的,OC在C的基础上增加了一层面向对象的思想)。OC是苹果

2015-04-01 22:47:35 517

空空如也

空空如也

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

TA关注的人

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