
iOS开发交流
小小果农
征服畏惧、建立自信的最快最确实的方法,就是去做你害怕的事,直到你获得成功的经验。
展开
-
浅谈iOS中的闭包
1.1 用途 闭包在很多语言中都有应用,它在OC中被叫做Blocks,在Java中被叫做Lambda表达式,也有直接叫做匿名函数的。 简单的说闭包就是一种带有局部变量的匿名函数。 在C语言中,函数可以通过函数名直接调用,也可以通过函数指针调用,但是这都需要开发者知道函数的名字(函数指针也需要知道函数名以便在被赋值时得到函数的地址)。原创 2016-10-21 15:46:50 · 3087 阅读 · 0 评论 -
PresentViewController切换界面
视图切换,没有NavigationController的情况下,一般会使用presentViewController来切换视图并携带切换时的动画,其中切换方法如下:– presentViewController:animated:completion: 弹出,出现一个新视图 可以带动画效果,完成后可以做相应的执行函数经常为nil – dismissViewControllerAnimated:co原创 2016-10-14 13:51:57 · 476 阅读 · 0 评论 -
Mac 终端命令
目录操作命令名功能描述使用举例mkdir创建一个目录mkdir dirname rmdir删除一个目录rmdir dirname mvdir移动或重命名一个目录mvdir dir1 dir2 cd改变当前目录cd dirname原创 2016-10-24 15:55:35 · 304 阅读 · 0 评论 -
Objective-C中的instancetype和id关键字
一、什么是instancetypeinstancetype是clang 3.5开始,clang提供的一个关键字,表示某个方法返回的未知类型的Objective-C对象。我们都知道未知类型的的对象可以用id关键字表示,那为什么还会再有一个instancetype呢? 二、关联返回类型(related result types)根据Cocoa的命名规则,满足下述规则的方法:1、类方法中,以alloc或原创 2016-10-14 15:25:21 · 252 阅读 · 0 评论 -
UIDatePicker日期选择器
在设置日期像生日的时候会使用到UIDatePicker。我们需要首先需要设置为中国形式日期,通过属性Locale设置DatePicker的地区,即设置DatePicker显示的语言。1.如果想查看跟踪所有可用的地区标识,取出想要的地区NSLog(@"%@", [NSLocale availableLocaleIdentifiers]);2.设置日期选择控件的地区,中原创 2016-10-17 17:30:16 · 363 阅读 · 0 评论 -
IOS 开发中判断字符串是否为空字符的方法
- (BOOL) isEmpty:(NSString )string { if (string == nil || string == NULL) { return YES; } if ([string isKindOfClass:[NSNull class]]) { return YES; } if ([[str原创 2016-10-18 11:32:26 · 279 阅读 · 0 评论 -
iOS接口回调模式
首先声明我是一个Android开发工程师,由于公司项目需要,我暂时转变成为了iOS开发,今天下午在做项目时,遇到的iOS接口回调,颇有些心得,分享给大家~~~ 废话不多说,直接上代码:在AlertDatePicker.h文件中@class AlertDatePicker;@protocol DatePickerViewDelegate @requ原创 2016-10-19 16:37:45 · 1082 阅读 · 0 评论 -
安装react-native命令和创建
安装react-native命令行工具react-native-cli1) 在命令行中进入你希望React-Native安装的目录2) 输入git clone https://github.com/facebook/react-native.git3) 进入刚刚目录下的react-native目录下的react-native-cli目录,输入npm install -g原创 2016-10-29 20:59:58 · 691 阅读 · 0 评论 -
iOS多线程编程技术之NSThread、Cocoa NSOperation、GCD
简介iOS有三种多线程编程的技术,分别是:(一)NSThread(二)Cocoa NSOperation(三)GCD(全称:Grand Central Dispatch)这三种编程方式从上到下,抽象度层次是从低到高的,抽象度越高的使用越简单,也是Apple最推荐使用的。三种方式的优缺点介绍:1)NSThread:优点:NSThread 比其他两个轻量级缺原创 2016-10-28 20:26:59 · 464 阅读 · 0 评论