SlideShare uma empresa Scribd logo
1 de 32
iPhone/iPad


              Blog: http://tiny4.org/blog
                     Twitter: @Tinyfool
        Mail/Gtalk: tinyfool@gmail.com
iPhone

•
• main.m
• AppDelegate
• main.xib
• MVC
• Delegate
• Target-Action
•          -
•
•
•
•
UIWindow
•                    Window

• UIWindow          UIView
•   UIWindow* aWindow = [[[UIWindow alloc]
    initWithFrame:[[UIScreen mainScreen] bounds]]
    autorelease];


• Window
UIView
•
    •   drawRect

    •   [UIView beginAnimations……

•               View

    •     View

    •
•
    •   touch
UIViewController
•            view
    view

•
•
•     nib
UINavigationController

•
•
UITabBarController


•
•
Nav+Tab
UITableView

•
•
•
Mac tableview
iPhone tableview
iPhone tableview
iPhone tableview
iPhone tableview
Demo+

Mais conteúdo relacionado

Destaque

Friday Night Lights
Friday Night LightsFriday Night Lights
Friday Night Lightslucylu72
 
Literature Review: Commercial Video Games In Classroom Education
Literature Review: Commercial Video Games In Classroom EducationLiterature Review: Commercial Video Games In Classroom Education
Literature Review: Commercial Video Games In Classroom EducationMax Lieberman
 
Raising Resilient Children Ngs Talk
Raising Resilient Children Ngs TalkRaising Resilient Children Ngs Talk
Raising Resilient Children Ngs Talkulloak
 
Literature review on the use of video games in humanities education
Literature review on the use of video games in humanities educationLiterature review on the use of video games in humanities education
Literature review on the use of video games in humanities educationMax Lieberman
 
De Stentor Hyperlocal Communities Pdf
De Stentor Hyperlocal Communities PdfDe Stentor Hyperlocal Communities Pdf
De Stentor Hyperlocal Communities PdfRogier Rijkers
 
Research proposal: Video games as texts in college english courses
Research proposal: Video games as texts in college english coursesResearch proposal: Video games as texts in college english courses
Research proposal: Video games as texts in college english coursesMax Lieberman
 
iPhone Os开发简介
iPhone Os开发简介iPhone Os开发简介
iPhone Os开发简介Hao Peiqiang
 
Collaborative Opportunities In Erm
Collaborative Opportunities In ErmCollaborative Opportunities In Erm
Collaborative Opportunities In Ermsarahbart
 
iPhone/iPad开发讲座 第二讲 iPhone用户界面设计
iPhone/iPad开发讲座 第二讲 iPhone用户界面设计iPhone/iPad开发讲座 第二讲 iPhone用户界面设计
iPhone/iPad开发讲座 第二讲 iPhone用户界面设计Hao Peiqiang
 

Destaque (10)

كيف تكون مواطن صالح؟
كيف تكون مواطن صالح؟كيف تكون مواطن صالح؟
كيف تكون مواطن صالح؟
 
Friday Night Lights
Friday Night LightsFriday Night Lights
Friday Night Lights
 
Literature Review: Commercial Video Games In Classroom Education
Literature Review: Commercial Video Games In Classroom EducationLiterature Review: Commercial Video Games In Classroom Education
Literature Review: Commercial Video Games In Classroom Education
 
Raising Resilient Children Ngs Talk
Raising Resilient Children Ngs TalkRaising Resilient Children Ngs Talk
Raising Resilient Children Ngs Talk
 
Literature review on the use of video games in humanities education
Literature review on the use of video games in humanities educationLiterature review on the use of video games in humanities education
Literature review on the use of video games in humanities education
 
De Stentor Hyperlocal Communities Pdf
De Stentor Hyperlocal Communities PdfDe Stentor Hyperlocal Communities Pdf
De Stentor Hyperlocal Communities Pdf
 
Research proposal: Video games as texts in college english courses
Research proposal: Video games as texts in college english coursesResearch proposal: Video games as texts in college english courses
Research proposal: Video games as texts in college english courses
 
iPhone Os开发简介
iPhone Os开发简介iPhone Os开发简介
iPhone Os开发简介
 
Collaborative Opportunities In Erm
Collaborative Opportunities In ErmCollaborative Opportunities In Erm
Collaborative Opportunities In Erm
 
iPhone/iPad开发讲座 第二讲 iPhone用户界面设计
iPhone/iPad开发讲座 第二讲 iPhone用户界面设计iPhone/iPad开发讲座 第二讲 iPhone用户界面设计
iPhone/iPad开发讲座 第二讲 iPhone用户界面设计
 

Mais de Hao Peiqiang

移动互联网和App的未来
移动互联网和App的未来移动互联网和App的未来
移动互联网和App的未来Hao Peiqiang
 
第二讲 iPhone产品战略和用户界面设计
第二讲 iPhone产品战略和用户界面设计第二讲 iPhone产品战略和用户界面设计
第二讲 iPhone产品战略和用户界面设计Hao Peiqiang
 
iOS平台形势和互联网企业如何应对移动浪潮 topgeek版
iOS平台形势和互联网企业如何应对移动浪潮 topgeek版iOS平台形势和互联网企业如何应对移动浪潮 topgeek版
iOS平台形势和互联网企业如何应对移动浪潮 topgeek版Hao Peiqiang
 
iOS平台发展形势分析 sd2.0版本
iOS平台发展形势分析 sd2.0版本iOS平台发展形势分析 sd2.0版本
iOS平台发展形势分析 sd2.0版本Hao Peiqiang
 
iPhone/iPad开发讲座 第五讲 定制视图和多点触摸
iPhone/iPad开发讲座 第五讲 定制视图和多点触摸iPhone/iPad开发讲座 第五讲 定制视图和多点触摸
iPhone/iPad开发讲座 第五讲 定制视图和多点触摸Hao Peiqiang
 
iPhone/iPad开发讲座 第四讲 网络通讯和Xml处理
iPhone/iPad开发讲座 第四讲 网络通讯和Xml处理iPhone/iPad开发讲座 第四讲 网络通讯和Xml处理
iPhone/iPad开发讲座 第四讲 网络通讯和Xml处理Hao Peiqiang
 
iPhone/iPad开发讲座 第一讲 Ios开发简介
iPhone/iPad开发讲座  第一讲 Ios开发简介iPhone/iPad开发讲座  第一讲 Ios开发简介
iPhone/iPad开发讲座 第一讲 Ios开发简介Hao Peiqiang
 
雪计算和twitter的信息传播方式
雪计算和twitter的信息传播方式雪计算和twitter的信息传播方式
雪计算和twitter的信息传播方式Hao Peiqiang
 
搜索引擎与搜索引擎营销
搜索引擎与搜索引擎营销搜索引擎与搜索引擎营销
搜索引擎与搜索引擎营销Hao Peiqiang
 

Mais de Hao Peiqiang (11)

移动互联网和App的未来
移动互联网和App的未来移动互联网和App的未来
移动互联网和App的未来
 
第二讲 iPhone产品战略和用户界面设计
第二讲 iPhone产品战略和用户界面设计第二讲 iPhone产品战略和用户界面设计
第二讲 iPhone产品战略和用户界面设计
 
iOS平台形势和互联网企业如何应对移动浪潮 topgeek版
iOS平台形势和互联网企业如何应对移动浪潮 topgeek版iOS平台形势和互联网企业如何应对移动浪潮 topgeek版
iOS平台形势和互联网企业如何应对移动浪潮 topgeek版
 
iOS平台发展形势分析 sd2.0版本
iOS平台发展形势分析 sd2.0版本iOS平台发展形势分析 sd2.0版本
iOS平台发展形势分析 sd2.0版本
 
iPhone/iPad开发讲座 第五讲 定制视图和多点触摸
iPhone/iPad开发讲座 第五讲 定制视图和多点触摸iPhone/iPad开发讲座 第五讲 定制视图和多点触摸
iPhone/iPad开发讲座 第五讲 定制视图和多点触摸
 
iPhone/iPad开发讲座 第四讲 网络通讯和Xml处理
iPhone/iPad开发讲座 第四讲 网络通讯和Xml处理iPhone/iPad开发讲座 第四讲 网络通讯和Xml处理
iPhone/iPad开发讲座 第四讲 网络通讯和Xml处理
 
iPhone/iPad开发讲座 第一讲 Ios开发简介
iPhone/iPad开发讲座  第一讲 Ios开发简介iPhone/iPad开发讲座  第一讲 Ios开发简介
iPhone/iPad开发讲座 第一讲 Ios开发简介
 
雪计算和twitter的信息传播方式
雪计算和twitter的信息传播方式雪计算和twitter的信息传播方式
雪计算和twitter的信息传播方式
 
搜索引擎与搜索引擎营销
搜索引擎与搜索引擎营销搜索引擎与搜索引擎营销
搜索引擎与搜索引擎营销
 
Snow Computing
Snow ComputingSnow Computing
Snow Computing
 
Iphone Dev
Iphone DevIphone Dev
Iphone Dev
 

iPhone/iPad开发讲座 第三讲 界面和编程基础

Notas do Editor