E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
cs193p
Swift 学习笔记 Lecture 2. Model - View - Controller
传送门:斯坦福
CS193P
课程Ready!Go!
把大象放进冰箱
·
2023-06-11 20:23
012:在iOS中怎样理解MVC?看这幅图就够了!
关于MVC的资料非常多,可是在繁杂的资料中很难找到几个跟实际相结合又通俗易懂的,比较之下斯坦福iOS公开课保罗(被称为“白胡子老头”)讲的最易于理解又贴近实际开发环境,而斯坦福
cs193p
这套教程被无数
韩旭杰
·
2023-02-02 23:05
CS193p
斯坦福IOS开发 2011 (八)
这节课主要讲ViewController生命周期如何创建ViewController通过一个segue或故事版的instantiateViewControllerWithIdentifer:实例化。一般情况不要自己定义UIViewController的初始化方法。awakeFromNib可选的,awakeFromNib是view的方法,有很多方法可以替代awakeFromNib放置。awakeFr
ItchyHiker
·
2021-06-25 21:24
Linux字符处理总结
AwkExtractzipdownloadinformationfromwebsourcecodeandwgetallofthem:grepzipweb_source.data|awk-F"\""'{print$12}’http://www.stanford.edu/class/
cs193p
georgesre
·
2021-06-08 05:40
CS193p
斯坦福IOS开发 2011 (九)
这节课讲了如何展示动态数据列表/固定数据列表UITableView一维表UIScrollView子类可以是动态的也可以是静态的可以通过datasource协议和代理协议进行很多定制在展示大型数据的时候也非常高效展示多维表使用包含多个MVC的UINavigationControllerUITableView的类型plain或者groupedScreenShot2019-02-14at11.33.25
ItchyHiker
·
2021-06-07 14:31
CS193p
斯坦福IOS开发 2011 (七)
UIToolbar一般在View的最上面或者最下面,可以加入UIBarButtonItemUIBarItem可以通过storyboard拖拽实现,也可以通过alloc/init方法UISplitViewController只能在IPadStoryboard使用只能作为baseUIelement如何使用?默认藏在barbutton后面-(BOOL)splitViewController:(UISpl
ItchyHiker
·
2021-06-04 06:04
iOS: 实现 TouchID 加密记事本(Storyboard)
在刚开始学习iOS开发的时候,我看的是斯坦福大学的公开课
CS193P
,里面大部的内容都是使用Storyboard去进行的,所以在看得差不多之后,就打算用Storyboard做一个简单的加密记事本给自己用
麦兜菠萝油王子
·
2020-07-14 06:39
Swift 学习笔记 Usefull 1. Debugging and Xcode Tips and Tricks
传送门:斯坦福
CS193P
课程Ready!Go!
把大象放进冰箱
·
2020-07-13 16:23
Swift 学习笔记 Lecture 1. Introduction to iOS 11 , Xcode 9 and Swift 4
传送门:斯坦福
CS193P
课程Ready!Go!推荐斯坦福课程,笔记随课程更新,本篇和下一篇是已经写下来的,从Apple备忘录移过来,格式和数据展现的并不完整和整齐,因为是笔记,就不花时间改展现了。
把大象放进冰箱
·
2020-07-13 14:48
Stanford
CS193p
iOS开发课程笔记(六)
2015年12月9日随着课程的深入,学习起来已经有些吃力了,因此放缓了学习的进度,争取弄懂所有知识点,不懂得地方反复去看,不断尝试.今天已经完成了PhychologistDEMO,完成了不同页面之间跳转的学习.主要是SpiltViewController中ShowMaster和ShowDetail的实现和Popover的实现页面之间的跳转主要利用StoryBoard实现,具体数据的传输和方法的实现
Dominic1992
·
2020-06-27 14:11
iOS 开发怎么入门?
我反对理由如下:不管是斯坦福大学的
CS193p
公开课、苹果官方文档、绝大多数市场上庞杂的教学书籍都不是很适合入门同学看,想入门的话应该选用学习成本最低的方法,从最最基本
MIRAGE086
·
2020-06-22 01:50
Stanford
CS193p
iOS开发课程笔记(五)
2015年12月6日.在Storyboard中绘制已经定义的UIView在FaceView加入@IBDesignable在改变FaceView的相关属性时Storyboard会同步现实出来FaceView1.pngStoryboard1.png另FaceView中自定义的属性,在Storyboard中可设定在FaceView自定义的属性前,加入@IBInspectable即可在Utilites的A
Dominic1992
·
2020-06-21 05:50
swift学习第一课程(白胡子老头的斯坦福大学ios公开课
CS193P
)
swift语言发表已经快四年时间了,现在也已经更新到swift4了,相对已经稳定,同时Objective-C向swift的语言转换,也是IOS开发的大势所趋,为了不被时代所抛弃,也为了增加自己的知识储备量,决定开始学习swift曾经在学习Objective-C的时候也是通过白胡子老头的“斯坦福大学公开课”学习的,所以在想要学习swift的时候,第一时间想到的也是这个老先生的课程,没想到搜索了一下,
丶小裤头灬
·
2020-04-14 05:24
Stanford
CS193p
iOS开发 课堂作业(1)
在进行了第一课Logistics,iOS8Overview.和第二课MoreXcodeandSwift,MVC.两课的学习后有了第一次的课堂作业,要求完善计算器DEMO的功能.基本要求实现自动布局实现小数点"."的按键功能实现"sin","cos","π"的运算创建历史记录框添加清除按钮"C"额外要求实现退回键功能添加等号"="添加正负转换按钮"+/-"优化界面2015年11月30日实现了"sin
Dominic1992
·
2020-04-11 22:27
Stanford
CS193p
阶段性总结
2015年12月23日目前已经完成了StanfordCS193p前14课的学习,总体来说是对之前swift开发进行了以此系统性的回顾以及知识点的加深.但最大的问题还是跟着教程走学习效率偏低,不如实际做项目来的深刻.现在要对计划学习计划进行一个调整.准备直接开始做项目,通过一个一个的具体项目来进行提高.用实践来检验之前的学习成果.昨天已经有了一个基本的项目构想.也完成了项目框架的建设.但在代码实现方
Dominic1992
·
2020-03-29 21:52
2016年计划
1、iOS开发看完
CS193p
,并做笔记看完《BeginningiOS9ProgrammingwithSwift》共565页,并做笔记看完《IntermediatiOS9ProgrammingwithSwift
阿Q工作室
·
2020-03-26 05:22
课程简介
关于斯坦福的这个系列课程的所有笔记,都在这个文集里:DevelopingAppsforiOS9来源:StanfordUniversitySchoolOfEngineering2016年春季课程
CS193P
sing_crystal
·
2020-03-24 15:04
CS193笔记 总览
课程的官网:http://web.stanford.edu/class/
cs193p
/cgi-bin/drupal/课程的项目代码:https
默默熊
·
2020-03-20 13:39
CS193p
查漏补缺 1 ~ 10
由于种种原因,等第三方平台博客不再保证能够同步更新,欢迎移步GitHub:https://github.com/kingcos/Perspective/。谢谢!简介Xcode8.0+Swift3.0+前言美国斯坦福大学的iOS课程又在iTunesU开课啦。搜索全名「DevelopingiOS10AppswithSwift」即可找到。之前虽然也有听过他的课,但没有坚持下来,也没有做相应的笔记。这次希
萌面大道
·
2020-03-18 01:42
CS193p
斯坦福IOS开发 2011 (五)
这节课的内容主要是自动旋转,ObjectiveC中的Protocols,手势识别,HappinessDemo。Autorotation当你的设备旋转的时候,你可以用户界面是否和蛇别一起旋转,通过实现以下方法:-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)orientation{returnUIInterf
ItchyHacker
·
2020-03-18 01:31
Stanford
CS193p
iOS开发课程笔记(二)
今天进行了
CS193P
第三课的学习,课程的主要目标是通过MVC的模式来完成计算器DEMO.但是DEMO的计算方法是通过模拟入栈出栈以及通过递归的方式来进行.我对栈以及递归还不是很熟悉.所以学习效果很差,
Dominic1992
·
2020-03-16 12:18
Stanford
CS193p
iOS开发课程笔记(十)
2015年12月16日StanfordCS193p第十一课UnwindSegues,Alerts,Timers,ViewAnimation.第十二课DynamicAnimationUnwindUnwindSegue不会像其他Segue一样创建一个新的MVCAlerts/ActionSheets如何添加Alerts/ActionSheets1.创建button2.调用UIAlertControlle
Dominic1992
·
2020-03-16 05:57
Stanford
CS193p
iOS开发课程笔记(八)
2015年12月12日StanfordCS193p第九课ScrollView,MultithreadingScrollView添加ScrollView1.设置其滑动区域(最大可显示区域)scrollView.contentSize=CGSize(width:3000,height:2000)2.设置位置及大小logo.frame=CGRect(x:2700,y:50,width:120,heigh
Dominic1992
·
2020-03-15 09:08
Stanford
CS193p
iOS开发课程笔记(四)
2015年12月5日,完成了第五课的学习.主要掌握了drawRect的基本用法.并完成了happiness笑脸DEMO.happiness.png在重要的地方我都已经添加了注释,如果有朋友在学习这个DEMO时没有弄懂bezierPathForEye,bezierPathForSmile这两个方法,可以看一下我的注释.但推荐大家还是自己用手划一下,建立一个坐标系,这样能更清楚的理解代码的思路.代码如
Dominic1992
·
2020-03-07 18:21
探究 UIViewController 生命周期
LifecycleofUIViewControlleriniOSDateNotesSwiftXcode2017-03-10首次提交3.08.2.1前言对象的生命周期一直是开发者所需要关心的,教授
CS193p
萌面大道
·
2020-02-22 05:30
CS193P
学习笔记 Animation and Core Motion
"白胡子老爷爷"的课年年都不一样,人老外的教材正是与时俱进。这节课讲的Animation动画,Demo了一个简略版的俄罗斯方块游戏。实现动画的几种方式DrawwithdurationViewAnimationUIKitDynamicsUIKitDynamicsUIKitDynamics的适用情形UIKitDynamics是用来模拟物理世界的动画效果,DynamicBehavior模拟的就是各种重力
partrick
·
2020-02-17 13:44
CS193p
学习笔记(一)
本人学习的是
CS193p
的iOS8课程,大家有兴趣可以到itunesU中下载学习,实践在iOS9下。
阿Q工作室
·
2020-01-05 04:52
Stanford
CS193p
iOS开发课程笔记(七)
2015年12月10日StanfordCS193p第八课ViewControllerLifecycle,AutolayoutViewControllerLifecycleViewControllerLifecycle是什么即一系列发送至ViewController消息的生命周期为什么要关心ViewControllerLifecycle通常我们会在项目的子类中腹泻这些发送给ViewControlle
Dominic1992
·
2019-12-28 08:52
Stanford
CS193p
iOS开发课程笔记(三)
2015年12月4日,完成了第四课"MoreSwiftandFoundationFrameworks"的学习这一课无代码演示,主要讲解了一些Swift的基本语法知识,好在之前已经打下了基础,没有在这一课的学习中较为顺利,但关于初始化器和懒加载以及willset,didset.方面的知识还要继续进行补充本课的主要知识点如下2.png可选类型其实就是个枚举enumOptional{///T为关联值得类
Dominic1992
·
2019-12-23 23:44
Stanford
CS193p
iOS开发课程笔记(一)
iOS包含哪些部分底层CoreOSBF4A86F7-5254-48C8-B6F6-61E14874CE3A.png面向对象层CoreServicesFD691FCE-2040-47AC-AB39-3F290A70C558.png媒体层Media3293D0AF-7FC3-4D44-8E2A-956FE4CBDADB.png触摸层CocoaTouch3BCF6745-7D5F-4CF5-8C38-8
Dominic1992
·
2017-11-27 04:03
【iOS开发干货】Objective-C基础知识点总结(一)
个人建议:入门视频首选是斯坦福的
CS193P
教程-Youtube,白胡子老爷爷在这一行可以称
hello曹真
·
2017-06-24 02:32
其他
斯坦福大学iOS开发公开课总结(十八) :国际化,自定义设置UI
本篇是斯坦福大学iOS7系列课程(
CS193P
)的最后一节课的总结,终于把18节课的内容都总结完了,而且这个文集也画上了句号,有点不舍的赶脚。。好了,不煽情了,开始!
J_Knight_
·
2016-08-16 08:08
如何学习ios开发
我反对理由如下:不管是斯坦福大学的
CS193p
公开课、苹果官方文档、绝大多数市场上庞杂的教学书籍都不是很适合入门同学看,想入门的话应该选用学习成本最低的方法,从最最基
xchsp
·
2016-03-04 11:00
转:ios学习指南
我反对理由如下:不管是斯坦福大学的
CS193p
公开课、苹果官方文档、绝大多数市场上庞杂的教学书籍都不是很适合入门同学看,想入门的话应该选用学习成本最低的方法,从最最
跬步者
·
2016-01-27 19:00
理解 iOS 的 MVC 架构
首先借用一下斯坦福
cs193p
《DevelopingApplicationsforiOS》中这张经典的图片来说明,然后结合我写的一个De
hejunbinlan
·
2016-01-12 15:00
iOS协议--
CS193P
课程笔记(1)
一. 引入protocal与delegate概念的目的 由于“id”类型的使用,无法通过id,获得真正想传递或接收的数据类型(虽然可通过id的自省机制,在运行时询问)。 因此我们在代码中说明,想要这个id类型的对象实现哪些方法(语法上的定义,有无protocal,编译器生成的代码是无区别的)。 &nbs
·
2015-11-13 03:26
ios
CS193p
Lecture 8 - Protocols, Blocks and Animation
一、协议(Protocols) 1. 声明协议 @protocol Foo <Xyzzy, NSObject> // ... @optinal // @required //... @end (与@interface几乎一致) -协议只是方法的声明,没有实现部分 -协议中声明的方法必须实现 加上@optional,其后的方法可选,其
·
2015-11-12 17:04
animation
CS193p
Lecture 4 - Foundation, Attributed Strings
消息机制 调用一个实例(instance)的方法(method),就是向该实例的指针发送消息(message),实例收到消息后,从自身的实现(implementation)中寻找响应这条消息的方法。 id id myObject; 声明了一个指针,类型是id,id表示它是一个指针(不用id *)指向一个我们不知道类型的对象。 异常和未知选择器(P6
·
2015-11-12 17:58
attribute
CS193p
Lecture 6 - UINavigation, UITabBar
抽象类(Abstract):指的是这个类不能被实例化,只能被继承; OC中没有关键词来标明某个类是抽象类,只能在注释中标注一下; 抽象类中的抽象方法,必须是public的,使方法称为public的方法是,将其声明放置到 .h 文件的interface中; Multiple MVCs in an Application 如何添加多个MVC呢? 1. 在 object lib
·
2015-11-12 17:58
tab
CS193p
Lecture 11 - UITableView, iPad
UITableView 的 dataSource 和 delegate dataSource 是一种协议,由 UITableView 实现,将 Model 的数据给到 UITableView; delegate 是关于表格是如何显示的,比如: - 如何排布元素; - 用哪些视图显示header、footer; - 如果用户点击
·
2015-11-12 13:08
UITableView
CS193p
Lecture 10 - Multithreating, UIScrollView
Multithreating(多线程) 网络请求例子: NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://..."]]; NSURLSessionConfiguration *configuration = nil; NSURLSession *sess
·
2015-11-12 13:08
uiscrollview
CS193P
学习笔记(一)
1>iOS系统分层 1.Core OS 核心操作系统层,很接近硬件的一层; 本质是一个Unix内核,使用基于BSD的Unix版本,拥有文件系统、套接字、权限等一系列Unix所具有的特性,并且还具备一些特别应用于移动设备的东西,例如电源管理、用于安全管理的钥匙串访问; 大多数API是使用C语言写的; 2.Core
·
2015-10-21 11:30
学习笔记
cs193p
斯坦福视频学习总结——iOS基础知识
一、在iOS的开发中,属性的特性(strong/weak/nonatomic/atomic/retain/readonly……)是非常常见的,但往往这些特性包含的内容过于广泛,就算记住了基础概念,也没法很好地理解其在各种实例下的内容。所以偶尔拿出来看看是非常有必要的。读书就是这样子,书里的知识一般有普遍性,但是只知道普遍性而不理解具体内容,就没什么用,也没法很好记住普遍性,所以还是要多翻书、多理解
fjienigui
·
2015-08-02 11:00
实例
ios开发
斯坦福公开课
iOS开发入门(好东西)
不管是斯坦福大学的
CS193p
公开课、苹果官方文档、绝大多数市场上庞杂的教学书籍都不是很适合入门同学看,想入门的话应该选用学习成本最低的方法,从最最基本开始讲起,并不是一味的讲解语法与知识,而是一边实践一边学习知识才是最好的学习方法
lijuan3203
·
2015-07-22 20:00
ios
入门
教程
经验
ios开发
斯坦福大学ios公开课课程源代码下载地址
http://web.stanford.edu/class/
cs193p
/cgi-bin/drupal/
c_c123
·
2015-07-01 14:00
小总结
这几天一直在学习
CS193p
,发现自己有些知识很欠缺。以前只顾完成任务,缺乏必要的思考和动手能力。那种一味看书敲里面的代码,不解其意,会很糟糕。
u013110097
·
2014-01-04 21:00
ios笔记
CS193p
2013 Fall Lecture 2 notes
1.NSMutableArray,2.AllinstancevariableinanObjective-Cobjectstartoutzero.(includepointer)3.NSUIntegerPKNSInteger:NSUIntegerisgoingtobea64-bitint,UNSignedintonaniPhone5and itmightonlyabout132-bitoneback
u013110097
·
2014-01-04 20:00
ios
Objective-C
it
ios开发
ios笔记
Stanford
CS193p
iPhone Application Development:Lecture 1
Fromdayon,I'mLearningtheCS193p2013Fall.IwilluseEnglishtorecordtheclassnotesandChinesetosummarythem. CourseHome1.inObjective-Callobjects.allofthem,liveinheapandwehavepointertothem.Therearenosuchth
u013110097
·
2014-01-01 18:00
ios
Objective-C
ios开发
ios笔记
斯坦福大学iOS开发公开课相关资源
官网:StanfordCS193PiPhoneApplicationDevelopmenthttp://www.stanford.edu/class/
cs193p
/cgi-bin/drupal/唐巧的博客
chenbridge
·
2013-08-20 19:58
iOS
iPhone开发资料收集
2009-02-2116:21:18|分类:iPhone|标签:|字号大中小订阅08年11月30日更新stanford大学iphone教程http://www.stanford.edu/class/
cs193p
ekenlinbing
·
2012-07-08 13:26
iphone
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他