随笔分类 - iOS应用开发
摘要:UIDynamic是从iOS7开始引入的技术 属于UIkit框架 可以模拟显示生活中的物理现象 如碰撞 抖动 摆动等一.使用UIDynamic步骤:1.创建一个动力效果器UIDynamicAnimator2.创建动力效果(Behavior)添加到对于的视图上3.将动力效果添加到动力效果器中注:必须遵...
阅读全文
摘要:UIPushBehavior 推动效果typedef NS_ENUM(NSInteger, UIPushBehaviorMode) {UIPushBehaviorModeContinuous, 持续的力UIPushBehaviorModeInstantaneous 瞬间的力} NS_ENUM_AVA...
阅读全文
摘要:iOS的蓝牙用到了 CoreBluetooth 框架首先导入框架 #import我们需要一个管理者来管理蓝牙设备,CBCentralManager首先创建管理者 self.manager= [[CBCentralManageralloc]initWithDelegate:selfqueue:nilo...
阅读全文
摘要:讯飞语音我就不介绍了,说实话,昨晚之前我还不知道这个东西.因为自己现在只用到了语音合成,即将一段文字转化为语音,所以在此先将语音合成的方法列出来.首先添加框架iflyMSC.framework,libz.dylib/libz.tbd(Xcode7.x)AVFoundation.frameworkSy...
阅读全文
摘要:VVDocumenter-Xcode,自动生成注释,感觉比较方便的插件,分享下,应该很多人都知道= =在https://github.com/onevcat/VVDocumenter-Xcode里面下载压缩包,解压之后用Xcode打开,build一遍之后呢就可以重启Xcode了.重新打开之后随便找个...
阅读全文
摘要:1、通过CocoaPods安装项目名称 项目信息AFNetworking 网络请求组件FMDB 本地数据库组件SDWebImage 多个缩略图缓存组件UICKeyChainStore 存放用户账号密码组件Reachability 监测网络状态DateTools 友好化时间MBProgressHUD ...
阅读全文
摘要:来自:http://www.eefocus.com/Kevin/blog/11-09/230878_53c71.htmlRSA的SecurID长的是这个样子滴:Mac里面,可以设置VPN, 方法是在网络偏好配置中,点+号,添加一个VPN。 由于Xilinx公司用的是CISCO的IPSec,因此选这一...
阅读全文
摘要:mac下一般用smb服务来进行远程文件访问,但要用FTP的话,高版本的mac os默认关掉了,可以用如下命令打开:sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist相应的,要关闭则:sudo -s launchctl u...
阅读全文
摘要:1 什么是block对于闭包 (block),有很多定义,其中闭包就是能够读取其它函数内部变量的函数,这个定义即接近本质又较好理解。对于刚接触Block的同学,会觉得有些绕, 因为我们习惯写这样的程序main(){ funA();} funA(){funB();} funB(){.....}; 就是...
阅读全文
摘要:1 多线程是什么多线程是个复杂的概念,按字面意思是同步完成多 项任务,提高了资源的使用效率,从硬件、操作系统、应用软件不同的角度去看,多线程被赋予不同的内涵,对于硬件,现在市面上多数的CPU都是多核的,多核 的CPU运算多线程更为出色;从操作系统角度,是多任务,现在用的主流操作系统都是多任务的,可以...
阅读全文
摘要:目录(?)[-]简介iOS有三种多线程编程的技术分别是三种方式的有缺点介绍NSThread的使用NSThread 有两种直接创建方式参数的意义PS不显式创建线程的方法下载图片的例子新建singeView app线程间通讯线程同步线程的顺序执行其他同步1、简介:1.1 iOS有三种多线程编程的技术,分...
阅读全文
摘要:大文件断点续传0.94 以后支持大文件的断点下载,只需要设置: [ request setAllowResumeForFileDownloads:YES ]; [ request setDownloadDestinationPath:downloadPath ]。 就可以了。ASIHTTPReque...
阅读全文
摘要:ASINetworkQueues, 它的delegate提供更为丰富的功能提 供的更多的回调方法如下: a,requestDidStartSelector,请求发起时会调此方法,你可以在此方法中跟据业务选择性的设置request对象的 deleaget。 b,requestDidReceiveRes...
阅读全文
摘要:ASIHTTPRequest 对CFNetwork API进行了封装,并且使用起来非常简单,用Objective-C编写,可以很好的应用在Mac OS X系统和iOS平台的应用程序中。ASIHTTPRequest适用于基本的HTTP请求,和基于REST的服务之间的交互。ASIHTTPRequest功...
阅读全文
摘要:Apple Swift编程语言入门教程作者: 日期:布衣君子2015.09.22目录1简介2Swift入门3简单值4控制流5函数与闭包6对象与类7枚举与结构1简介今天凌晨Apple刚刚发布了Swift编程语言,本文从其发布的书籍《The Swift Programming Language》中摘录和...
阅读全文
摘要:- (NSDate *)getInternetDate{ NSString *urlString = @"http://m.baidu.com"; urlString = [urlString stringByAddingPercentEscapesUsingEncoding: NSUT...
阅读全文
摘要:最近使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下:pod...
阅读全文
摘要:要实现地图、导航功能,往往需要先熟悉定位功能,在iOS中通过Core Location框架进行定位操作。Core Location自身可以单独使用,和地图开发框架MapKit完全是独立的,但是往往地图开发要配合定位框架使用。在Core Location中主要包含了定位、地理编码(包括反编码)功能...
阅读全文
摘要:目录腾讯地图API 21.API概览... 21.1 WebService API(官网注明是beta版本,可能不稳定,慎用):... 21.2 URL API:... 21.3 静态图API:... 21.3 JavaScript API V2:... 21.4 另外还有Android SDK, ...
阅读全文
摘要:(1)XML 数据请求使用 AFNetworking 中的AFHTTPRequestOperation 和AFXMLParserResponseSerializer,另外结合第三方框架XMLDictionary 进行数据转换使用 XMLDictionary 的好处:有效避免自行实现 NSXMLPar...
阅读全文

浙公网安备 33010602011771号