实例介绍
ios苹果app开发入门,object-c,例子,demo,14个实例 初学者难得的学习实例
【实例截图】
【核心代码】
归档
├── AirPrinter
│ ├── AirPrinter
│ │ ├── AirPrinter-Info.plist
│ │ ├── AirPrinter-Prefix.pch
│ │ ├── AirPrinterAppDelegate.h
│ │ ├── AirPrinterAppDelegate.m
│ │ ├── RootViewController.h
│ │ ├── RootViewController.m
│ │ ├── UYLGenericPrintPageRenderer.h
│ │ ├── UYLGenericPrintPageRenderer.m
│ │ ├── WebViewController.h
│ │ ├── WebViewController.m
│ │ ├── WebViewController.xib
│ │ ├── en.lproj
│ │ │ ├── InfoPlist.strings
│ │ │ ├── MainWindow.xib
│ │ │ └── RootViewController.xib
│ │ ├── iPad
│ │ │ └── en.lproj
│ │ │ └── MainWindow-iPad.xib
│ │ └── main.m
│ └── AirPrinter.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ └── yoyo.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ └── yoyo.xcuserdatad
│ └── xcschemes
│ ├── AirPrinter.xcscheme
│ └── xcschememanagement.plist
├── AlertView
│ ├── AlertView
│ │ ├── AlertView-Info.plist
│ │ ├── AlertView-Prefix.pch
│ │ ├── UYLAppDelegate.h
│ │ ├── UYLAppDelegate.m
│ │ ├── UYLViewController.h
│ │ ├── UYLViewController.m
│ │ ├── en.lproj
│ │ │ ├── InfoPlist.strings
│ │ │ └── UYLViewController.xib
│ │ └── main.m
│ └── AlertView.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ └── yoyo.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ └── yoyo.xcuserdatad
│ └── xcschemes
│ ├── AlertView.xcscheme
│ └── xcschememanagement.plist
├── MasterSlide
│ ├── MasterSlide
│ │ ├── MainWindow.xib
│ │ ├── MasterSlide-Info.plist
│ │ ├── MasterSlide-Prefix.pch
│ │ ├── UYLAppDelegate.h
│ │ ├── UYLAppDelegate.m
│ │ ├── UYLDetailViewController.h
│ │ ├── UYLDetailViewController.m
│ │ ├── UYLMasterViewController.h
│ │ ├── UYLMasterViewController.m
│ │ ├── en.lproj
│ │ │ ├── InfoPlist.strings
│ │ │ ├── UYLDetailViewController.xib
│ │ │ └── UYLMasterViewController.xib
│ │ └── main.m
│ └── MasterSlide.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ └── yoyo.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ └── yoyo.xcuserdatad
│ └── xcschemes
│ ├── masterslide.xcscheme
│ └── xcschememanagement.plist
├── NibCollection
│ ├── NibCollection
│ │ ├── NibCollection-Info.plist
│ │ ├── NibCollection-Prefix.pch
│ │ ├── NibCollectionAppDelegate.h
│ │ ├── NibCollectionAppDelegate.m
│ │ ├── NibCollectionViewController.h
│ │ ├── NibCollectionViewController.m
│ │ ├── en.lproj
│ │ │ ├── InfoPlist.strings
│ │ │ ├── MainWindow.xib
│ │ │ └── NibCollectionViewController.xib
│ │ └── main.m
│ └── NibCollection.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ └── yoyo.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ └── yoyo.xcuserdatad
│ └── xcschemes
│ ├── NibCollection.xcscheme
│ └── xcschememanagement.plist
├── README
├── RemindMe
│ ├── Classes
│ │ ├── RemindMeAppDelegate.h
│ │ ├── RemindMeAppDelegate.m
│ │ ├── RemindMeViewController.h
│ │ └── RemindMeViewController.m
│ ├── Info.plist
│ ├── MainWindow.xib
│ ├── README
│ ├── RemindMe.xcodeproj
│ │ ├── project.pbxproj
│ │ ├── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcuserdata
│ │ │ └── yoyo.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ │ └── xcuserdata
│ │ └── yoyo.xcuserdatad
│ │ └── xcschemes
│ │ ├── RemindMe.xcscheme
│ │ └── xcschememanagement.plist
│ ├── RemindMeViewController.xib
│ ├── RemindMe_Prefix.pch
│ └── main.m
├── StaticTable
│ ├── README.markdown
│ ├── StaticTable
│ │ ├── Settings.storyboard
│ │ ├── StaticTable-Info.plist
│ │ ├── StaticTable-Prefix.pch
│ │ ├── UYLAdvancedSettingsViewController.h
│ │ ├── UYLAdvancedSettingsViewController.m
│ │ ├── UYLAppDelegate.h
│ │ ├── UYLAppDelegate.m
│ │ ├── UYLFirstViewController.h
│ │ ├── UYLFirstViewController.m
│ │ ├── UYLFirstViewController.xib
│ │ ├── UYLGeneralSettingsTableViewController.h
│ │ ├── UYLGeneralSettingsTableViewController.m
│ │ ├── UYLRotatingTableViewController.h
│ │ ├── UYLRotatingTableViewController.m
│ │ ├── en.lproj
│ │ │ └── InfoPlist.strings
│ │ ├── first.png
│ │ ├── first@2x.png
│ │ ├── main.m
│ │ ├── second.png
│ │ └── second@2x.png
│ └── StaticTable.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ └── yoyo.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ └── yoyo.xcuserdatad
│ └── xcschemes
│ ├── StaticTable.xcscheme
│ └── xcschememanagement.plist
├── Stepper
│ ├── Stepper
│ │ ├── Stepper-Info.plist
│ │ ├── Stepper-Prefix.pch
│ │ ├── UYLAppDelegate.h
│ │ ├── UYLAppDelegate.m
│ │ ├── UYLViewController.h
│ │ ├── UYLViewController.m
│ │ ├── en.lproj
│ │ │ ├── InfoPlist.strings
│ │ │ └── UYLViewController.xib
│ │ └── main.m
│ └── Stepper.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ └── yoyo.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ └── yoyo.xcuserdatad
│ └── xcschemes
│ ├── Stepper.xcscheme
│ └── xcschememanagement.plist
├── Styles
│ ├── README
│ ├── Styles
│ │ ├── MainStoryboard.storyboard
│ │ ├── Resources
│ │ │ ├── back-button-landscape.png
│ │ │ ├── back-button-landscape@2x.png
│ │ │ ├── back-button.png
│ │ │ ├── back-button@2x.png
│ │ │ ├── divider.png
│ │ │ ├── divider@2x.png
│ │ │ ├── green-button.png
│ │ │ ├── green-button@2x.png
│ │ │ ├── navbar-landscape.png
│ │ │ ├── navbar-landscape@2x.png
│ │ │ ├── navbar.png
│ │ │ ├── navbar@2x.png
│ │ │ ├── orange-button.png
│ │ │ ├── orange-button@2x.png
│ │ │ ├── orange.png
│ │ │ ├── orange@2x.png
│ │ │ ├── red-button.png
│ │ │ ├── red-button@2x.png
│ │ │ ├── steel-button.png
│ │ │ └── steel-button@2x.png
│ │ ├── Styles-Info.plist
│ │ ├── Styles-Prefix.pch
│ │ ├── UYLAppDelegate.h
│ │ ├── UYLAppDelegate.m
│ │ ├── UYLListViewController.h
│ │ ├── UYLListViewController.m
│ │ ├── UYLOkButton.h
│ │ ├── UYLOkButton.m
│ │ ├── UYLResetButton.h
│ │ ├── UYLResetButton.m
│ │ ├── UYLRotatingViewController.h
│ │ ├── UYLRotatingViewController.m
│ │ ├── UYLStyleController.h
│ │ ├── UYLStyleController.m
│ │ ├── UYLZeroButton.h
│ │ ├── UYLZeroButton.m
│ │ ├── en.lproj
│ │ │ └── InfoPlist.strings
│ │ └── main.m
│ └── Styles.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ └── yoyo.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ └── yoyo.xcuserdatad
│ └── xcschemes
│ ├── Styles.xcscheme
│ └── xcschememanagement.plist
├── SyncMe
│ ├── SyncMe
│ │ ├── SyncMe-Info.plist
│ │ ├── SyncMe-Prefix.pch
│ │ ├── SyncMe.entitlements
│ │ ├── UYLAppDelegate.h
│ │ ├── UYLAppDelegate.m
│ │ ├── UYLViewController.h
│ │ ├── UYLViewController.m
│ │ ├── en.lproj
│ │ │ ├── InfoPlist.strings
│ │ │ └── UYLViewController.xib
│ │ └── main.m
│ └── SyncMe.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ └── yoyo.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ └── yoyo.xcuserdatad
│ └── xcschemes
│ ├── SyncMe.xcscheme
│ └── xcschememanagement.plist
├── TCNibLoad
│ ├── Classes
│ │ ├── NewViewController.h
│ │ ├── NewViewController.m
│ │ ├── OldViewController.h
│ │ ├── OldViewController.m
│ │ ├── OldViewController.xib
│ │ ├── TCNibLoadAppDelegate.h
│ │ └── TCNibLoadAppDelegate.m
│ ├── LabelCell.xib
│ ├── MainWindow.xib
│ ├── TCNibLoad-Info.plist
│ ├── TCNibLoad.xcodeproj
│ │ ├── project.pbxproj
│ │ ├── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcuserdata
│ │ │ └── yoyo.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ │ └── xcuserdata
│ │ └── yoyo.xcuserdatad
│ │ └── xcschemes
│ │ ├── TCNibLoad.xcscheme
│ │ └── xcschememanagement.plist
│ ├── TCNibLoad_Prefix.pch
│ └── main.m
├── TaskTimer
│ ├── README
│ ├── TaskTimer
│ │ ├── NSNumber+UYLTimeFormatter.h
│ │ ├── NSNumber+UYLTimeFormatter.m
│ │ ├── Task.h
│ │ ├── Task.m
│ │ ├── TaskTimer-Info.plist
│ │ ├── TaskTimer-Prefix.pch
│ │ ├── TaskTimer.xcdatamodeld
│ │ │ └── Accessibile.xcdatamodel
│ │ │ └── contents
│ │ ├── UYLAppDelegate.h
│ │ ├── UYLAppDelegate.m
│ │ ├── UYLCounterView.h
│ │ ├── UYLCounterView.m
│ │ ├── UYLTaskListViewController.h
│ │ ├── UYLTaskListViewController.m
│ │ ├── UYLTaskViewController.h
│ │ ├── UYLTaskViewController.m
│ │ ├── checked.png
│ │ ├── checked@2x.png
│ │ ├── en.lproj
│ │ │ ├── InfoPlist.strings
│ │ │ ├── UYLTaskListViewController_iPad.xib
│ │ │ ├── UYLTaskListViewController_iPhone.xib
│ │ │ ├── UYLTaskViewController_iPad.xib
│ │ │ └── UYLTaskViewController_iPhone.xib
│ │ ├── main.m
│ │ ├── redbutton.png
│ │ ├── start.png
│ │ ├── start@2x.png
│ │ ├── stop.png
│ │ ├── stop@2x.png
│ │ ├── unchecked.png
│ │ └── unchecked@2x.png
│ └── TaskTimer.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ └── yoyo.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ └── yoyo.xcuserdatad
│ └── xcschemes
│ ├── TaskTimer.xcscheme
│ └── xcschememanagement.plist
├── ToDoSync
│ ├── ToDoSync
│ │ ├── Images
│ │ │ ├── checked.png
│ │ │ └── unchecked.png
│ │ ├── Task.h
│ │ ├── Task.m
│ │ ├── ToDo.xcdatamodeld
│ │ │ └── ToDo.xcdatamodel
│ │ │ └── contents
│ │ ├── ToDoSync-Info.plist
│ │ ├── ToDoSync-Prefix.pch
│ │ ├── UYLAppDelegate.h
│ │ ├── UYLAppDelegate.m
│ │ ├── UYLTaskListViewController.h
│ │ ├── UYLTaskListViewController.m
│ │ ├── UYLTaskViewController.h
│ │ ├── UYLTaskViewController.m
│ │ ├── UYLTaskViewController.xib
│ │ ├── en.lproj
│ │ │ ├── InfoPlist.strings
│ │ │ └── UYLTaskListViewController.xib
│ │ └── main.m
│ └── ToDoSync.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ └── yoyo.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ └── yoyo.xcuserdatad
│ └── xcschemes
│ ├── ToDoSync.xcscheme
│ └── xcschememanagement.plist
├── TwitterSearch
│ ├── TwitterSearch
│ │ ├── JSON
│ │ │ ├── JSON.h
│ │ │ ├── NSObject+SBJson.h
│ │ │ ├── NSObject+SBJson.m
│ │ │ ├── SBJson.h
│ │ │ ├── SBJsonParser.h
│ │ │ ├── SBJsonParser.m
│ │ │ ├── SBJsonStreamParser.h
│ │ │ ├── SBJsonStreamParser.m
│ │ │ ├── SBJsonStreamParserAccumulator.h
│ │ │ ├── SBJsonStreamParserAccumulator.m
│ │ │ ├── SBJsonStreamParserAdapter.h
│ │ │ ├── SBJsonStreamParserAdapter.m
│ │ │ ├── SBJsonStreamParserState.h
│ │ │ ├── SBJsonStreamParserState.m
│ │ │ ├── SBJsonStreamWriter.h
│ │ │ ├── SBJsonStreamWriter.m
│ │ │ ├── SBJsonStreamWriterAccumulator.h
│ │ │ ├── SBJsonStreamWriterAccumulator.m
│ │ │ ├── SBJsonStreamWriterState.h
│ │ │ ├── SBJsonStreamWriterState.m
│ │ │ ├── SBJsonTokeniser.h
│ │ │ ├── SBJsonTokeniser.m
│ │ │ ├── SBJsonUTF8Stream.h
│ │ │ ├── SBJsonUTF8Stream.m
│ │ │ ├── SBJsonWriter.h
│ │ │ └── SBJsonWriter.m
│ │ ├── RootViewController.h
│ │ ├── RootViewController.m
│ │ ├── SearchViewController.h
│ │ ├── SearchViewController.m
│ │ ├── SearchViewController.xib
│ │ ├── TwitterSearch-Info.plist
│ │ ├── TwitterSearch-Prefix.pch
│ │ ├── TwitterSearchAppDelegate.h
│ │ ├── TwitterSearchAppDelegate.m
│ │ ├── en.lproj
│ │ │ ├── InfoPlist.strings
│ │ │ ├── MainWindow.xib
│ │ │ └── RootViewController.xib
│ │ └── main.m
│ └── TwitterSearch.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ └── yoyo.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ └── yoyo.xcuserdatad
│ └── xcschemes
│ ├── TwitterSearch.xcscheme
│ └── xcschememanagement.plist
├── WorldFacts
│ ├── README
│ ├── WorldFacts
│ │ ├── Country+Extensions.h
│ │ ├── Country+Extensions.m
│ │ ├── Country.h
│ │ ├── Country.m
│ │ ├── Country.storyboard
│ │ ├── CountryCell.xib
│ │ ├── UYLAppDelegate.h
│ │ ├── UYLAppDelegate.m
│ │ ├── UYLCountryTableViewController.h
│ │ ├── UYLCountryTableViewController.m
│ │ ├── UYLCountryTableViewController.xib
│ │ ├── UYLCountryViewController.h
│ │ ├── UYLCountryViewController.m
│ │ ├── UYLCountryViewController.xib
│ │ ├── WorldFacts-Info.plist
│ │ ├── WorldFacts-Prefix.pch
│ │ ├── WorldFacts.xcdatamodeld
│ │ │ └── WorldFacts.xcdatamodel
│ │ │ └── contents
│ │ ├── countries.plist
│ │ ├── en.lproj
│ │ │ └── InfoPlist.strings
│ │ └── main.m
│ └── WorldFacts.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcuserdata
│ │ └── yoyo.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ └── yoyo.xcuserdatad
│ └── xcschemes
│ ├── WorldFacts.xcscheme
│ └── xcschememanagement.plist
└── __MACOSX
├── AirPrinter
├── AlertView
├── MasterSlide
├── NibCollection
├── RemindMe
├── StaticTable
├── Stepper
├── Styles
├── SyncMe
├── TCNibLoad
├── TaskTimer
├── ToDoSync
├── TwitterSearch
└── WorldFacts
164 directories, 329 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论