• iOS-Swift NSPoint 位置

    public typealias NSPoint=CGPoint public struct CGPoint { public var x:CGFloat public var y:CGFloat public init() public init(x:CGFloat,y:CGFloat) } extension CGPoint { public static var zero:CGPoint {...
    文章 2016-08-16 680浏览量
  • iOS-OC NSPoint 位置

    typedef CGPoint NSPoint;struct CGPoint { CGFloat x;CGFloat y;};typedef struct CGPoint CGPoint;1、NSPoint 结构体变量的创建与调用 NSPoint 结构体变量的创建与赋值 先定义变量,再赋值 NSPoint point1;point1....
    文章 2016-08-17 721浏览量
  • Objective-C中常用的结构体NSRange,NSPoint,NSSize...

    NS_INLINE NSPoint NSMakePoint(CGFloat x,CGFloat y){ NSPoint p;p.x=x;p.y=y;return p;} CGPointMake函数 CGPointMake(CGFloat x,CGFloat y) { CGPoint p;p.x=x;p.y=y;return p;} 使用方法 NSPoint指的是位置 ...
    文章 2016-05-05 985浏览量
  • 【COCOA(MAC)APPLICATION 开发系列之三】自定义NSVIEW...

    NSPoint mp=[self convertPoint:[theEvent locationInWindow]fromView:nil];鼠标新坐标 NSLog(@"mouseDragged~%f,%f",mp.x,mp.y);} (void)mouseUp:(NSEvent*)theEvent{ NSLog(@"mouseUp");} (void)mouseDown:...
    文章 2016-05-16 2613浏览量
  • iOS-Swift NSValue 值

    前言 public class NSValue:NSObject,NSCopying,NSSecureCoding 将任意数据类型包装成对象。1、比较两个 NSValue 类型数据的大小 let value1:NSValue=NSValue(point:NSMakePoint...let point:NSPoint=value.pointValue
    文章 2016-08-16 902浏览量
  • obj-c编程10:Foundation库中类的使用(2)[字符串,数组]

    incompatible type 'NSPoint'(aka 'struct_NSPoint') pobj=[NSValue valueWithPoint:p];usr/include/GNUstep/Foundation/NSValue.h:73:39:note:passing argument to parameter 'point' here (NSValue*)...
    文章 2014-07-01 1321浏览量
  • Foundation框架—结构体

    (二)NSPoint/CGPoint的使用 (三)NSSize/CGSize的使用 (四)NSRect/CGRect的使用 常规的使用方式: 在开发中,想要验证结构体中属性的值,应该如何打印?利用框架函数把相应的结构体转变成字符串,再直接打印...
    文章 2016-05-04 1289浏览量
  • iOS-Swift Foundation 框架

    NSPoint NSSize NSRect String struct 字符串 NSString:NSObject Array struct 数组 NSArray:NSObject Set struct 集合 NSSet:NSObject NSCountedSet:NSMutableSet 计数集合 NSIndexSet:NSObject 索引集合 ...
    文章 2016-08-16 967浏览量
  • iOS-OC Foundation 框架

    NSPoint NSSize NSRect String struct 字符串 NSString:NSObject Array struct 数组 NSArray:NSObject Set struct 集合 NSSet:NSObject NSCountedSet:NSMutableSet 计数集合 NSIndexSet:NSObject 索引集合 ...
    文章 2016-08-17 769浏览量
  • Foundation-结构体

    } void pointTest(){ NSPoint point={10,10};point=NSMakePoint(11,11);point=CGPointMake(12,12);最常用 CGPoint point1;NSPoint和CGPoint是等价的 point1.x=11;point1.y=12;NSString*str=NSStringFromPoint(point)...
    文章 2017-11-08 806浏览量
  • Foundation-结构体

    NSPoint point={10,10};point=NSMakePoint(11,11);point=CGPointMake(12,12);最常用 CGPoint point1;NSPoint和CGPoint是等价的 point1.x=11;point1.y=12;NSString*str=NSStringFromPoint(point);NSLog(@"%",str);...
    文章 2013-08-02 478浏览量
  • foundation框架—结构体

    (二)NSPoint/CGPoint的使用 (三)NSSize/CGSize的使用 (四)NSRect/CGRect的使用 常规的使用方式: 在开发中,想要验证结构体中属性的值,应该如何打印?利用框架函数把相应的结构体转变成字符串,再直接打印...
    文章 2014-05-06 641浏览量
  • mac中NSScrollView滑动监测

    不同于iOS中的UIScrollView,mac中的NSScrollView并没有一堆靠谱好用...NSPoint changedBoundsOrigin=[changedContentView documentVisibleRect].origin;} 以上,欢迎典藏。喜欢我的可以关注收藏我的个人博客:RobberJJ
    文章 2017-09-10 954浏览量
  • iOS-OC NSValue 值

    NSPoint point=[value1 pointValue];NSLog(@"x:%.0f,y:%.0f",point.x,point.y);3、NSValue 与 自定义数据类型 的相互转换 将 自定义数据类型 转换成 NSValue 自定义结构体 typedef struct { int year;int month;int ...
    文章 2016-08-18 658浏览量
  • Objective-C:NSValue类的常见用法

    38/3.Foundation中常用的结构体:NSRange\NSRect\NSSize\NSPoint 39 NSRange range=NSMakeRange(0,5);40 NSValue*value3=[NSValue valueWithRange:range];41 NSRange range2=[value3 rangeValue];42 NSLog(@"%",...
    文章 2017-08-01 811浏览量
  • oc77-结构体,NSNumber,NSValue,NSDate,NSCalendar

    NSPoint=CGPoint;别名 CGPoint point=NSMakePoint(10,20);2.保存尺寸的 NSSize=CGSize;别名 CGSize size=NSMakeSize(100,50);3.保存坐标和尺寸 NSRect=NSRect;别名 CGRect rect=NSMakeRect(10,20,100,50);4.在开发中...
    文章 2017-11-15 889浏览量
  • mac、iOS端支持自定义布局的collection控件的实现与...

    滚动到aPoint(void)scrollToPoint:(NSPoint)aPoint withAnimate:(BOOL)animate;end collectionViewDataSource collection展示的数据源,由宿主实现。protocol WWCollectionViewDataSource/返回indexPath下标的cell...
    文章 2017-12-06 3254浏览量
  • 利用 FastCoding 将对象进行本地持久化

    FCTypePoint an NSPoint/CGPoint value FCTypeSize an NSSize/CGSize value FCTypeRect an NSRect/CGRect value FCTypeRange an NSRange value FCTypeAffineTransform a CGAffineTransform value FCType3DTransform ...
    文章 2016-04-18 1976浏览量
  • 《编写高质量代码:改善Objective-C程序的61个建议》...

    同样,如果需要编写自定义的绘图代码,需要根据CGFloat相关的数据类型结构,与Quartz进行交互,如OS X 上的 NSPoint 和CGPoint,iOS 上的 NSSize 和 CGSize。再次,CGFloat会在不同的目标结构以不同方式来定义。(7...
    文章 2017-05-02 915浏览量
  • iPhone开发初探

    8.Object-c在Foundation Kit里提供了很多基础类库,常用的如NSString、NSRange、NSLog、NSPoint、NSRect等,这点和Symbian里提供的绘制接口很类似。9.Object-c也支持Collection类库,并充分借鉴了Java Collection的设计...
    文章 2014-06-27 1237浏览量
  • iOS开发系列—Objective-C之Foundation框架

    常用的结构体有NSRange、NSPoint、NSSize、NSRect等 main.m FoundationFramework Created by Kenshin Cui on 14-2-16. Copyright(c)2014年 Kenshin Cui.All rights reserved. import<Foundation/Foundation.h>...
    文章 2016-05-19 1617浏览量
  • Objective-C 学习第十天

    typedef CGPoint NSPoint;CGPoint类型实际上就是一个double类型. 这个结构体一般情况下来表示坐标,用来表示控件上的位置 声明CGPoint变量并初始化的方式: a.CGPoint p1;p1.x=20;p1.y=30;b.CGPoint p1={20,30};c....
    文章 2017-12-15 696浏览量
  • Objective-C官方文档 值和集合

    相似的,如果你需要写自定义的绘制代码,你需要和Quartz交互,会需要CGFloat的结构体类型还有NSPoint和NSSize。再说一次CGFloat的定义不同取决于目标结构。更多信息在 Quartz 2D绘制引擎,参考Quartz 2D Programming...
    文章 2013-11-15 738浏览量
  • 使用FastCoder写缓存单例

    使用FastCoder写缓存单例 FastCoder可以存储字典,数组,鄙人将FastCoder封装,CoreData可以缓存的东西,用这个都可以缓存,但是只适合缓存少量的数据(不适合存储几万条数据)。基于文件的类请参考上一章节内容 ...
    文章 2016-04-15 1859浏览量

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化