SwiftyDrop 用 Swift 写成的轻量级下拉消息栏,简单且漂亮。
写iOS 程序的时候往往需要很多第三方框架的支持,可以大大减少工作量,讲重点放在软件本身的逻辑实现上。 GitHub 里面有大量优秀的第三方框架,而且 License 对商业很友好。一下摘录一下几乎每个项目都想集成的几个框架。
//浏览整个图片一次所用的时间 myAnimatedView.animationRepeatCount = 0; // 0 = loops forever 动画重复次数 [myAnimatedView startAnimating];
在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
safeObjects[cnt]; id safeKeys[cnt]; NSUInteger j = 0; for (NSUInteger i = 0; i < cnt; i++) { id key = keys[i]; id
SimpleSwitch 是一个可自定义的开关组件,可定制外观、文本等。
创建临时文件的路径目录 5、常用的IOS目录 Documents(NSDocumentDirectory) //用于写入应用相关数据文件的目录,在ios中写入这里的文件能够与iTunes共享
1、AFNetworking AFNetworking是一个开源的网络库,适用于iOS以及Mac OS X. 它构建于在 NSURLConnection , NSOperation 以及其他熟悉的Foundation技术之上;
= [[UIScrollView alloc]initWithFrame:CGRectMake(0,0, 320, 480)]; _scrollView.delegate=self; _scrollView
, @"two" , @"three" , nil ]; for ( NSInteger i = 0 ; i < [array count ]; i++) { NSLog ( @"index %d
JSKit 是 iOS 框架。 类: JSAnimationStep JSCircularImageView JSZoomableImageView JSZipArchive 类别:
iOS App的性能关注点 虽然iPhone的机能越来越好,但是app的功能也越来越复杂,性能从来都是移动开发的核心关注点之一。我们说一个app性能好,不是简单指 感觉运行速度快,而应该是指应用启
the + and add the EventKit.framework) 基本使用 Create a UIViewController that implementes the KDCalendarDelegate
#pragma mark 添加本地通知 -(void)addLocalNotification{ //定义本地通知对象 UILocalNotification *notification=[[UILocalNotification alloc]init]; //设置调用时间 notification.fireDate=[NSDate dateWithTimeIntervalSinceNow:10.
sHaveNavControler { CGFloat toolViewX = 0; CGFloat toolViewH = self.pickeviewHeight + ITTToobarHeight;
stringWithUTF8String :( char *) sqlite3_column_text (state, 0 )]; } } NSLog ( @"jdsfhk" ); return [goodsId