自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

原创 乖乖记账隐私政策

隐私政策我们不会收集及以任何形式储存来自你社交网路的任何资讯或销售给广告或其它营运机构。个人信息当你透过社交网路进行分享时,可能会要求输入帐号密码,但该资讯由iOS系统管理,App不会以任何形式储存帐号密码,也不会收集及以任何形式储存您在社交网路上的任何个人资讯。隐私政策条款使用本App即表示您同意此隐私政策的条款和条件。如果您不同意本政

2014-11-01 14:15:34 883

原创 学习iOS开发之NSFileManager类和NSFileHandle类的使用

NSFileManager类主要是用于文件管理的,

2014-06-06 11:02:29 956

原创 学习iOS开发之iTunes Connect打不开问题

想进苹果开发者网站上的会员中心

2014-04-25 16:21:47 2594

原创 学习iOS开发之设置地图初始显示区域为当前位置

上一篇文章中,我们的项目是先shi

2014-04-24 13:56:35 2584

原创 学习iOS开发之使用内置地图

前两篇我们学习了获取地理位置坐标、位置坐标的反编码,现在我们来学习一下

2014-04-21 17:50:49 2242

原创 学习iOS开发之位置坐标反编码

上一篇文章中,我们获得了当前位置的坐标信息。我们想jian

2014-04-21 17:22:19 1218

原创 学习iOS开发之获取位置信息

首先,新建一个项目,并添加CoreLocation库

2014-04-21 10:05:06 772

原创 学习iOS开发之使用ZBar扫描二维码中文乱码问题

上一篇文章讲到使用ZBar库来扫描二维码

2014-04-15 17:45:42 1773

原创 学习iOS开发之扫描二维码

今天查阅资料了很久,终于搞定了扫描er'wei'ma

2014-04-09 18:31:54 1445

原创 学习iOS开发之生成二维码

因为项目里需要新增个功能,该功能用到了二维码技术。于是我b

2014-04-08 17:39:43 905

原创 学习iOS开发的第22天

今天学了一下http协议,及如何异步获取网络数据。我们使用[NSURLConnection connectionWithRequest:request delegate:self]方法,就可以根据请求建立连接,实现异步获取数据。必须得实现NSURLConnectionDataDelegate协议里的方法。因为是异步的,所以获取数据可能也是一段一段的。代理方法connection: didRec

2014-04-03 19:22:02 665

原创 学习iOS开发的第21天

今天主要是看了看向App Store上传应用的资料。自己也试着上传,但是总是有问题啊,搞了一下午还没成功。无论是使用Xcode传,还是Application Loader。用Xcode上传很久都上传不成功,用Application Loader上传总会卡在“正在通过ITUNES STORE进行鉴定”。下面列出一些我今天找到的参考文章:iOS 发布应用程序到App Storehttp

2014-04-02 18:33:06 899

原创 学习iOS开发的第20天

今天我把这两天在项目中遇到的几个问题的解决方法说下。遇到的第一个问题就是要实现TableView轻扫删除单个单元格的功能。也就是轻轻水平滑动单元格,就可以删除它。传统的方法是,在导航栏的右边添加一个编辑按钮,然后设置单元格的编辑风格为删除,然后点击“编辑”按钮,就会在每个单元格左边出现删除图标,点击后可以删除,可以参考我的博客“学习iOS开发的第11天”。但是这样并不是我想要的效果。我希望在要

2014-04-01 18:45:13 776

原创 学习iOS开发的第19天

学了一下手势识别器的运用。下面简单地演示一下。手势包括轻击、捏合、平移、轻扫、旋转、长按等。它们分别由相应类来实现。依次为UITapGestureRecognizer、UIPinchGestureRecognizer、UIPanGestureRecognizer、UISwipeGestureRecognizer、UIRotationGestureRecognizer、UILongPressGe

2014-03-31 20:16:38 722

原创 学习iOS开发的第18天

今天学习了一下触摸事件,下面打下代码测试下。UIView中有很多触摸事件的方法,我们只要覆盖它就能执行相应操作。有触摸开始的方法,有触摸移动的方法,还有触摸结束的方法。- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event;- (void)touchesMoved:(NSSet *)touches withEvent:

2014-03-30 16:33:23 822

原创 学习iOS开发的第17天

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。今天玩了一天,什么也没学。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2014-03-29 22:25:13 600

原创 学习iOS开发的第16天

今天主要是做项目,所有没有花多少时间学习新知识。主要看了下访问相册的功能。新建一个项目,然后在项目里新建一个视图控制器MainViewController。在控制器视图中添加一个图片视图和一个按钮。当按下按钮时,会执行chooseImage方法。-(void)loadView{ UIView *view = [[UIView alloc] initWithFrame:[UIScreen

2014-03-28 22:17:21 718

原创 学习iOS开发的第15天

今天学习了iOS上的多线程编程,于是我打了下代码实践下。创建线程的方法有很多种,我这里主要演示三种。第一种是用GCD方式创建。Grand Central Dispatch (GCD)是Apple开发的一个多核编程的较新的解决方法,是一个替代诸如NSThread等技术的很高效和强大的技术。GCD主要是利用block来实现多线程编程的。 dispatch_async(dispatch_get

2014-03-27 21:47:31 1032

原创 学习IOS开发的第14天

今天学习了block语法的使用。对象之间的通信,可以使用代理,还可以使用通知。而block语法也可以让对象之间相互通信。与代理方法一样,也是通过回调来实现的。比如在A类中声明一个block,在某个事件下会调用block。然后B类创建了A类实例,并设置A类的block,编写block的实现。在A类遇到某个事件调用block时,就会调用B类中block的代码,执行相应操作。下面

2014-03-26 21:00:34 770

原创 学习IOS开发的第13天

今天学习了UIScrollView的用法,于是利用它做一个简单的相册。新建一个UIScrollView的子类PhotoImage,这个就是显示照片的。因为继承了UIScrollView,所以可以实现图片放缩。首先进行初始化。- (id)initWithFrame:(CGRect)frame{ self = [super initWithFrame:frame]; if (se

2014-03-25 20:37:29 861

原创 学习IOS开发的第12天

今天学习了使用UIPickerView和UIDatePicker。我们接着之前的项目,将下载视图控制器改为自定义的视图控制器。新建一个类DownLoadViewController下载视图控制器继承UIViewController。在loadView方法中创建PickerView。 UIPickerView *pickView = [[UIPickerView alloc] initWi

2014-03-24 21:53:28 836

原创 学习IOS开发的第11天

今天学习了表视图单元格的编辑。接着之前的项目,我们为了方便,用UITableViewController的子类BookMarkTableViewController替换掉BookMarkViewController,让它显示表视图,并且把它添加到一个导航控制器上。 BookMarkTableViewController *bookMark = [[BookMarkTableViewContr

2014-03-23 22:01:39 1103

原创 学习IOS开发的第10天

今天试着改变了一下表示图单元格的风格。接着上一篇文章里的项目,在loadView方法的创建表视图的语句中可以改变表视图的风格。 //创建表视图 UITableView *table = [[UITableView alloc] initWithFrame:[[UIScreen mainScreen]applicationFrame] style:UITableViewStylePla

2014-03-22 21:17:49 1054

原创 学习IOS开发的第9天

今天学习了一个很重要很常用的控件,UITableView。可以直接创建它,也可以创建UITableViewController。因为刚开始学习表视图,所以我先创建UITableView来练习。接着前面的项目,我修改分栏控制器的第二个书签页面,我创建了一个BookMarkViewController来自定义ViewController。然后我创建了一个表示图,并把它设置为BookMarkView

2014-03-21 21:06:11 773

原创 IOS学习中的几个问题

1.描述IOS中MVC得具体体现。答:MVC中的M是Model,即模型的意思。表示对数据的访问、处理和操作。V即View视图,用于显示界面。C是Controller控制器,用来控制和管理M和C,相当于它们之间交互的桥梁。IOS中充分运用了MVC模式,将数据的访问、业务逻辑与视图的显示分离开,用控制器来控制二者,来降低程序各模块间的耦合。例如,数据库的访问、持久化数据为Model,用UIView

2014-03-21 20:03:08 841

原创 学习IOS开发的第8天(2)

UITabBarController是分栏控制器,可以在屏幕下方创建一个TabBar,TabBar上面有若干UITabBarItem实例。每个UITabBarItem管理一个视图控制器,点击不同的UITabBarItem时,会显示出不同的视图。接着上一篇文章里的项目,在应用程序的委托类中,我创建好了一个导航控制器,我准备将它设为分栏控制器里的第一个视图控制器,先设置它的UITabBarItem

2014-03-20 22:18:05 781

原创 学习IOS开发的第8天(1)

今天学习了ios的导航控制器UINavigationController。导航控制器可以管理很多个视图控制器,是一个栈结构,将一个个视图控制器压入栈中。在栈顶的视图会显示出来,将它弹栈就会显示下面一个视图。UINavigationController包含一个导航栏UINavigationBar,导航栏可以显示一个左按钮,可以显示一个右按钮。导航栏上的按钮都是由navigationItem管理的

2014-03-20 14:44:01 861

原创 学习IOS开发的第7天

今天学习了常用控件的使用。有UILabel、UITextField、UIButton、UISegmentedControl、UIActivityIndicatorView、UIAlertView

2014-03-19 20:11:41 822

原创 学习IOS开发的第6天(2)

大多数ios应用,都只包含一个window,它是现实view的容器。根据MVC模式,我们一般不直接在window上添加view,而是通过viewcontroller来创建和管理view。viewcontroller有个view属性。我们新建一个类,继承UIViewController类。在初始化视图管理器时,最好别把视图的创建写到里面。最好是覆盖loadView方法,将view的创建写到里面,

2014-03-18 22:56:19 792

原创 学习IOS开发的第6天(1)

粗略地学完的Objective-C的基本语法用法,我准备开始学习ios开发方面的知识。首先,我看了一下IOS平台的基本介绍,然后开始学习开发工具Xcode的使用,熟悉了iPhone模拟器的一些操作。还了解了一下ios的沙盒机制和应用程序的生命周期。在Xcode里新建一个iOS的application项目。程序入口在main.m里的main方法int main(int argc, cha

2014-03-18 11:56:41 960

原创 学习IOS开发的第5天

今天学习了协议,协议类似于java里的接口,里面是方法的声明,没有实现,就像java中的抽象方法。协议用@protocol声明,一个类要遵循一个协议,必须实现里面用@required修饰或者没有修饰的方法,用@optional修饰的方法可以选择性地实现。我定义了一个CarSafe汽车安全协议,要实现这个协议,必须实现里面的brake刹车方法。例如//汽车安全协议@protocol CarSafe

2014-03-17 10:58:36 686

原创 学习IOS开发的第4天

今天开始学习oc的高级语法。首先学习了类目和延展。类目是为了扩展类的方法,不会改变原始类。可以新建一个文件表示类目,也可以把类目写到原始类里面。这样还可以给方法进行分类,把相同功能的方法放到一个类目中。例如,我在Car.中声明了两个类目,里面的方法有不同的作用。//声明一个opretation类目@interface Car (opretation)-(void)run;-(void)s

2014-03-16 12:56:15 886

原创 学习iOS开发的第3天

今天是周末,所以出去办了点事,学习的时间少了点。主要学习了一下Foundation框架。Foundation框架主要提供了基础的、底层的类和API,例如字符串、数组、字典、集合及其使用方法。NSNumber是用来封装基本数据类型的,将基本数据类型封装成一个对象。就类似于Java中的int和Integer。 int int1 = 10; float floa

2014-03-15 22:59:37 689

原创 学习IOS开发的第2天

今天开始真正地学习oc的语法。发现语法和c java 差不多的。看一遍教学视频,基本都掌握了。打开xcode,然后新建个mac的command line项目。新建一个car类,会有两个文件,一个.h文件,是类的声明;一个是.m文件,是类的实现。@interface Car : NSObject

2014-03-14 18:12:16 937 3

原创 学习iOS开发的第1天

大学生活结束,来到深圳工作,准备从事ios开发。今天开始上班了,从0开始学习ios。每天苦逼地学习,争取快速掌握ios开发技术。从此每天写一篇博客,记录每天学到的知识。今天第一次工作,启动mac mini后,先熟悉了一下mac系统的操作,然后开始上网查询ios开发的相关资料。通过浏览网页知道了ios的开发工具为Xcode,开发语言为objective-c。下载完Xcode,按照网上教程,新建了

2014-03-13 21:53:16 1109 4

二维码扫描库 ZBarSDK

用于扫描二维码的Zbar库SDK。直接将文件夹添加进项目中,在TARGETS / General / Linked Frameworks and Libraries下添加AVFoundation.framework、CoreMedia.framework、CoreVideo.framework、QuartzCore.framework、libiconv.dylib和libzbar.a这些库后即可使用。

2014-04-09

空空如也

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

TA关注的人

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