黑马程序员技术交流社区

标题: 求解 [打印本页]

作者: 郑亚鸽    时间: 2014-5-4 00:52
标题: 求解
本帖最后由 郑亚鸽 于 2014-5-5 09:30 编辑

           NSRange (location length)  :表示范围
           NSPoint/ CGPoint
           NSSize/CGSize
           NSRect/CGRect
上面那些结构体是系统定义的结构体吗

它们和struct Date{
             int year;
             int month;
             int day;
        }Date;这样的结构体有什么区别呢


作者: gaoxinglei123    时间: 2014-5-4 07:43
没什么区别的。
作者: 曹雨    时间: 2014-5-4 10:04
http://www.byywee.com/page/M0/S922/922844.html这里有详细的解答度娘是好帮手,我还没看到Foundation框架。
作者: wanzhu159    时间: 2014-5-11 13:41
有区别,先说你下面的  typedef struct Date{
             int year;
             int month;
             int day;
        }Date;
我想你是想说定义一个Date结构体类型,是根据写代码需要自己弄的。上面的那些Foundation框架里已经定义好的方法也是 typedef  struct _NSRange{
NSUInTeger location;
NSUInteger length;
}NSRange;
可以直接使用。
作者: 小路弯弯    时间: 2014-5-11 13:53
都是Foundation框架里的,感觉没什么区别!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2