iOS开发60分钟入门 本文面向已有其它语言(如Java,C,PHP,Javascript)编程经验的iOS开发初学者,初衷在于让我的同事一小时内了解如何开始开发iOS App,学习目标包括: 能使用Xcode IDE、…
标签:xcode
对NSArray和NSMutableArray的深拷贝/浅拷贝的探究
一、原起 下面两个问题,面试的时候应该经常会被问到。 对NSArray和NSMutableArray进行copy和mutableCopy分别会得到什么样的数组? 当NSString作为一个对象的属性时,我们应该使用str…
[分享]iOS开发-NSMutableString 可变字符串
1.NSMutanleString是NString的子类,作为可变长的字符串,可以完成许多NSString不能完成的功能。比如字符串中字符的增、删、改和查。NSMutableString * str = @”Hello …
[分享]iOS开发-datePicker的详解
UIDatePicker 是一个控制器类,封装了 UIPickerView,但是他是UIControl的子类,专门用于接受日期、时间和持续时长的输入。日期选取器的各列会按照指定的风格进行自动配置,这样就让开发者不必关心如…
[分享]iOS开发-设置NavigationBar的颜色和字体属性
代码如下: #define kColorBarTint [UIColor colorWithRed:56/255.0 green:170/255.0 blue:27/255.0 alpha:1.0] #import "S…
[分享]iOS开发-view手势点击响应
实现view手势点击响应 在UIViewController中,加入协议UIGestureRecognizerDelegate,然后.m文件里加入以下代码: UITapGestureRecognizer* singleT…
对NSArray和NSMutableArray的深拷贝/浅拷贝的探究
一、原起 下面两个问题,面试的时候应该经常会被问到。 对NSArray和NSMutableArray进行copy和mutableCopy分别会得到什么样的数组? 当NSString作为一个对象的属性时,我们应该使用str…
iOS-拍照后裁剪,不可拖动照片的问题
2016.07.08 15:04* 字数 1837 阅读 6066评论 6喜欢 26赞赏 1 问题 在项目中,选择照片或拍照的功能很长见,由于我之前采用系统自带的UIimagePickViewController遇到一点…
iOS蓝牙开发CoreBlueTooth库核心方法使用介绍
一、引言 蓝牙是设备近距离通信的一种方便手段,在iPhone引入蓝牙4.0后,设备之间的通讯变得更加简单。相关的蓝牙操作由专门的 CoreBluetooth.framework进行统一管理。通过蓝牙进行通讯交互分为两方,…
iOS png或者jpg图片改为webp格式图片
安卓编译器Android Studio自带png,jpg格式图片转为webp格式,webp格式图片会减少很多内存,iOS Xcode没有这个功能,推荐一个在线转换的网址链接,等后面iOS代码做webP格式图片兼容时,再来…
[分享]iOS开发-iOS中的生成随机数方法
生成0-x之间的随机正整数 int value =arc4random_uniform(x + 1); 生成随机正整数 int value = arc4random() 通过arc4random() 获取0到x-1之间的…
在Debug模式下友盟的崩溃报告收集会干扰Xcode正常的log输出
用Xcode正常调试iOS程序时,如果遇到崩溃的情况,一般情况下控制台输出的log都会有点信息和作用。但如果嵌入了友盟统计SDK,则会导致控制台少输出了狠多有用的信息,对于友盟在iOS平台下的初始化,最佳实践是加一个DE…