ccccshq IP属地:湖北

文章 关注 粉丝 访问 贡献
 
共 12 篇文章
显示摘要每页显示  条
/// 9.3 如果一个 Source1 (基于port) 发出事件了,处理这个事件 else { CFRunLoopSourceRef source1 = __CFRunLoopModeFindSourceForMachPort(runloop, currentMode, livePort); sourceHandledThisLoop = __CFRunLoopDoSource1(runloop, currentMode, source1, msg); if (sourceHandledThisLoop) { mach_msg(reply, MACH_SEND_MSG, reply); } ...
ios开发 网络编程HTTP/FTP连接。使用CFHTTPMessageCreateRequest函数生成一个CFHTTP消息对象使用CFHTTPMessageSetBody函数设置消息内容使用CFHTTPMessageSetHeaderFieldValue函数设置消息头使用CFHTTPMessageCopySerializedMessage序列化消息 只有http post 需要消息内容,里面是要提交的表单数据。(6)NSURLRequestReloadRevalidatingCach...
开始iOS 7中自动布局教程(一)自动布局让你表达出布局中的视图和其他每个视图的关系,而不是需要你指出视图有多大,放在哪儿。相反,你可以向自动布局描述视图如何和其他视图相关联,自动布局将会为你完成所有困难的工作。为了能更好的看清你可以给button设置一个背景色: 你也可以在左边的Document Outline中看到这个新的Width约束: 与其他约...
8 CGContextAddLineToPoint(context, 150, 150);*/3 void CGContextAddCurveToPoint(CGContextRef c,CGFloat cp1x,CGFloat cp1y, 4 CGFloat cp2x, CGFloat cp2y, CGFloat x, CGFloat y)//跳过3个再画虚线,所以刚开始有6-(3-2)=5个虚点10 11 CGContextMoveToPoint(context, 10, 200);12 13 CGContextAddQuadCurv...
条形码,二维码扫描。ViewController.h #import <UIKit/UIKit.h> #import "ZBarSDK.h" @interface ViewController : UIViewController<ZBarReaderViewDelegate> @property (nonatomic, retain) IBOutlet ZBarReaderView *readerView;@end ViewController.m #import "ViewController.h" @imple...
UIView 的 autoresizingMask 属性 详解。在 UIView 中有一个autoresizingMask的属性,它对应的是一个枚举的值(如下),属性的意思就是自动调整子控件与父控件中间的位置,宽高。还有一个属性就是autoresizesSubviews,此属性的意思就是,是否可以让其subviews自动进行调整,默认状态是YES,就是允许,如果设置成NO,那么subView的autoresizing...
iOS中使用ARC的注意事项。2. block和ARC.这段代码展示了同时使用ARC与block的一个典型陷阱。self保留了block,而block又捕获(保留)了self。在没有ARC时,我们可以使用__block关键字和__unsafe_unretained来复制一个未保留的引用副本,并在block中使用这个引用。在ARC中,__block引用会被保留而不是被复制,这意味着在ARC环境中前面的代码仍然...
上面两行代码添加了一对logging框架,换句话说,你的日志语句已经能够发送到控制台,(就像一个正常的NSLog)DDLog的头文件定义了宏,您将使用来取代你的NSLog语句。DDLog默认有四种级别的日志,你所要做的就是决定使用那种日志级别来打印你的日志语句,它们分别是:如果您将日志级别设置为LOG_LEVEL_VERBOSE,您将看到所有DDLog语句。注意日志级...
// Setup plot space: 设置一屏内可显示的x,y量度范围 // CPTXYPlotSpace * plotSpace = (CPTXYPlotSpace *)_graph.defaultPlotSpace; plotSpace.allowsUserInteraction = YES; plotSpace.xRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromFloat(1.0) length:CPTDecimalFromFloat(2.0)]; plotSpace.yRange = [CPTPlotRange plotRan...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部