CS193p Lecture 11 - UITableView, iPad】的更多相关文章

UITableView 的 dataSource 和 delegate dataSource 是一种协议,由 UITableView 实现,将 Model 的数据给到 UITableView: delegate 是关于表格是如何显示的,比如: - 如何排布元素; - 用哪些视图显示header.footer: - 如果用户点击某行,如何响应: dataSource - numberOfSectionsInTableView - numberOfRowsInSection - cellForRow…
Lecture 11—Machine Learning System Design 11.1 垃圾邮件分类 本章中用一个实际例子: 垃圾邮件Spam的分类 来描述机器学习系统设计方法.首先来看两封邮件,左边是一封垃圾邮件Spam,右边是一封非垃圾邮件Non-Spam:垃圾邮件有很多features.如果我们想要建立一个Spam分类器,就要进行有监督学习,将Spam的features提取出来,而希望这些features能够很好的区分Spam.事实上,对于spam分类器,通常选取spam中词频最高的…
Multithreating(多线程) 网络请求例子: NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://..."]]; NSURLSessionConfiguration *configuration = nil; NSURLSession *session = [NSURLSession sessionWithConfiguration:configuration];…
Animation(动画) Demo Dropit续 Autolayout(自动布局) 三种添加自动布局的方法: 使用蓝色辅助虚线,右键选择建议约束(Reset to Suggested Constraints in XXX Controller) 使用底部的菜单按钮,在菜单中输入值,选择水平.垂直约束等 control 拖拽,在两个对象之间进行拖拽,添加约束关系…
一.协议(Protocols) 1. 声明协议 @protocol Foo <Xyzzy, NSObject> // ... @optinal // @required //... @end (与@interface几乎一致) -协议只是方法的声明,没有实现部分 -协议中声明的方法必须实现 加上@optional,其后的方法可选,其前的方法必须实现 加上@required,其后的方法必须实现 -如果你要实现协议Foo,也要实现Xyzzy协议和NSObject中全部必须的方法, 2. 指定协议…
Views 如何绘制自定义图像 Gestures 如何处理用户手势操作 Views 1.它是基本的构造块,代表屏幕上一块矩形区域,定义了一个坐标空间,在此空间中可以绘制,可以添加触控事件: 2.它是分层级的,可以在视图中嵌套视图: 3.一个视图只有一个父视图,但可以有多个子视图,视图就是一个个的矩形,可以重叠: 4.UIWindow,所有视图都展示在其中 iOS只有一个UIWindow(不像Mac application) self.view.window 5. 添加子视图 (void)addS…
抽象类(Abstract):指的是这个类不能被实例化,只能被继承: OC中没有关键词来标明某个类是抽象类,只能在注释中标注一下: 抽象类中的抽象方法,必须是public的,使方法称为public的方法是,将其声明放置到 .h 文件的interface中: Multiple MVCs in an Application 如何添加多个MVC呢? 1. 在 object library 中找到 UIViewController,拖拽到 storyboard: 2. New - File,创建 UIVi…
1. UITextView @property(nonatomic,readonly,retain) NSTextStorage *textStorage 是 NSMutableAttributedString 的子类 [self.body.textStorage addAttributes:@{ NSStrokeWidthAttributeName : @-3, NSStrokeColorAttributeName : [UIColor blackColor]} range:self.body…
消息机制 调用一个实例(instance)的方法(method),就是向该实例的指针发送消息(message),实例收到消息后,从自身的实现(implementation)中寻找响应这条消息的方法. id id myObject; 声明了一个指针,类型是id,id表示它是一个指针(不用id *)指向一个我们不知道类型的对象. 异常和未知选择器(P60) OC的对象都有一个名为 isa 的实例变量,指向创建该对象的类. 对象职能响应类中具有的相应方法的信息.但是xcode在编译时无法判断某个对象是…
目录 Decision Based Model of Diffusion Large Cascades Extending the Model Probabilistic Spreading Models Epidemic Models Rumor spread modeling using SEIZ 转自本人:https://blog.csdn.net/New2World/article/details/106265878 我们研究网络,不仅是为了提取网络结构的特征或对节点进行分类.更多的是为…