//第一种打电话的方式 - (IBAction)firstCall:(id)sender { NSString *phone = @"18749627117"; if (phone != nil) { [[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@"tel:%@
1.新建一个single view工程,导入ASIHttpRequest库,导入MobileCoreServices、CFNetwork、SystemConfiguration和libz1.2.5.dylib四个系统库 2.随便导入一张图片,比如haoyou.png 3.ViewController.h #import <UIKit/UIKit.h> #import "ASIHTTPRequest
- (IBAction)rotate:(id)sender { [UIView beginAnimations:@"View Filp" context:nil]; [UIView setAnimationDelay:0.25]; [UIView setAnimationCurve:UIViewAnimationCurveLinear]; [UIView setAnimationTransitio
#import <Foundation/Foundation.h> #import <AppKit/AppKit.h> int main(int argc, const char * argv[]) { @autoreleasepool { if (argc < 2) { return ; } NSString *inputFile = [NSString stringWithCString:ar
IOS单元测试 根据目前主流单元测试框架:本公司IOS小组是使用GHUnit 和 OCMock 框架 XCode 内置了 OCUnit 单元测试框架,但目前最好用的测试框架应该是 GHUnit。通过
移动开发的特点:资源的有限性。作为手持设备,iphone的内存与传统的PC不可同日而语,这就要求我们在开发IOS程序的过程中,首要也是最重要的任务就是解决内存释放问题,本文将在网络上搜集的关于内存管理的经验予以分享。
MaterialCardView 可以简单快捷地创建Material设计卡片。
1.创建程序时勾选coredata 2.在core.xcdatamodeld文件中建立表User 使用时,先为User表创建modal类,继承自NSManagedObject
SwiftyDrop 用 Swift 写成的轻量级下拉消息栏,简单且漂亮。
写iOS 程序的时候往往需要很多第三方框架的支持,可以大大减少工作量,讲重点放在软件本身的逻辑实现上。 GitHub 里面有大量优秀的第三方框架,而且 License 对商业很友好。一下摘录一下几乎每个项目都想集成的几个框架。
withSubviewAtIndex:0]; [UIView commitAnimations]; IOS4.0新方法: 方法: +(void)animateWithDuration:(NSTimeInterval)duration
在iOS中,apple提供了AVFoundation 用来处理音视频,基本能满足一些常用的音视频处理需求,而且能调用的硬件编解码接口,能提高不少效率,这是其它库所不能达到的。最近做过的Recnow S
进程:也就是一个正在运行的应用程序。 线程:进程中的某一条完整的执行路径。一个进程可以有多个线程,至少有一个线程,即主线程。在iOS开发中,所有涉及UI界面的,必须在主线程中更新。 2. GCD的工作原理:让程序平行排队,
一、简介 IOS 动画主要是指Core Animation框架。官方使用文档地址为: Core Animation Guide 。 Core Animation是IOS和OS X平台上负责图形渲染与动画的基础框架。Core
来自: http://www.henishuo.com/ios-name-principle/ 命名基础 在⾯面向对象软件库的设计过程中,开发人员经常忽视对类,⽅方法,函数,常量以及其他编程接⼝元素的命名。本节讨论大多数
14:动画效果的启动页 地址: https://github.com/IFTTT/JazzHands 15:iOS快速简单集成国内三大平台分享 地址: https://github.com/xumeng/XMShareModule
杀手 NO.3 NSRangeException 异常 造成这个异常,就是越界异常了,在iOS中我们经常碰到的越界异常有两种,一种是数组越界,一种字符串截取越界,我们通过crash日志来具体分析一下。
SimpleSwitch 是一个可自定义的开关组件,可定制外观、文本等。
创建临时文件的路径目录 5、常用的IOS目录 Documents(NSDocumentDirectory) //用于写入应用相关数据文件的目录,在ios中写入这里的文件能够与iTunes共享
1、AFNetworking AFNetworking是一个开源的网络库,适用于iOS以及Mac OS X. 它构建于在 NSURLConnection , NSOperation 以及其他熟悉的Foundation技术之上;