- 浏览: 661714 次
- 性别:
- 来自: 北京
-
文章分类
最新评论
-
gjw013:
...
使用UIView类提供的功能来显示动画的例子 -
zyr51860212:
google 不做出点什么?
苹果获得滑动解锁专利 -
songwa7:
hi。。。 这上面没提供下载地址呀... 貌似不能下载诶
学习jQuery源码,你准备好了吗? -
wangyuchun_799:
文章留下了,哈哈
OpenGL ES on iOS -
wangyuchun_799:
[color=darkred]写的太好了,网上很难找到类似详细 ...
OpenGL ES on iOS
IPad程序开发概要-Xcode4版本
- iPhone OS becomes iOS
- An Overview of the iOS 4 Architecture
- The Cocoa Touch Layer
- UIKit Framework (UIKit.framework)
- Map Kit Framework (MapKit.framework)
- Push Notification Service
- Message UI Framework (MessageUI.framework)
- Address Book UI Framework (AddressUI.framework)
- Game Kit Framework (GameKit.framework)
- iAd Framework (iAd.framework)
- Event Kit UI Framework
- The iOS Media Layer
- Core Video Framework (CoreVideo.framework)
- Core Text Framework (CoreText.framework)
- Image I/O Framework (ImageIO.framework)
- Assets Library Framework (AssetsLibrary.framework)
- Core Graphics Framework (CoreGraphics.framework)
- Quartz Core Framework (QuartzCore.framework)
- OpenGL ES framework (OpenGLES.framework)
- iOS Audio Support
- AV Foundation framework (AVFoundation.framework)
- Core Audio Frameworks (CoreAudio.framework, AudioToolbox.framework and AudioUnit.framework)
- Open Audio Library (OpenAL)
- Media Player framework (MediaPlayer.framework)
- Core Midi Framework (CoreMIDI.framework)
- The iOS Core Services Layer
- Address Book framework (AddressBook.framework)
- CFNetwork Framework (CFNetwork.framework)
- Core Data Framework (CoreData.framework)
- Core Foundation Framework (CoreFoundation.framework)
- Core Media Framework (CoreMedia.framework)
- Core Telephony Framework (CoreTelephony.framework)
- EventKit Framework (EventKit.framework)
- Foundation Framework (Foundation.framework)
- Core Location Framework (CoreLocation.framework)
- Mobile Core Services Framework (MobileCoreServices.framework)
- Store Kit Framework (StoreKit.framework)
- SQLite library
- System Configuration Framework (SystemConfiguration.framework)
- Quick Look Framework (QuickLook.framework)
- The iOS Core OS Layer
- Accelerate Framework (Accelerate.framework)
- External Accessory framework (ExternalAccessory.framework)
- Security Framework (Security.framework)
-
System (LibSystem)
- Joining the iOS Developer Program
- Creating an iOS Development Certificate Signing Request
- Submitting the iOS Development Certificate Signing Request
- Installing an iOS Development Certificate
- Assigning Devices
- Creating an App ID
- Creating an iOS Development Provisioning Profile
- Enabling an iPad Device for Development
- Associating an App ID with an App
- iOS and SDK Version Compatibility
-
Installing
an App onto a Device
- An Overview of the Tab Bar
- Understanding View Controllers in a Multiview Application
- Setting up the Tab Bar Example Application
- Configuring the App Delegate
- Creating the UITabBarController
- Connecting the App Delegate Outlet to the Tab Bar Controller
- Creating the Content Views and View Controllers
- Associating Content Views with Tabs
-
Testing the Multiview Application
- An Overview of the Table View
- The Table View Delegate and dataSource
- Table View Styles
- Table View Cell Styles
- Setting up the Project
- Adding the Table View Component
- Making the Delegate and dataSource Connections
- Implementing the dataSource
- Building and Running the Application
-
Adding Table View Images and Changing Cell Styles
- Understanding the Navigation Controller
- An Overview of the Example
- Setting up the Project
- Reviewing the Project Files
- Setting up the Data in the Root View Controller
- Writing Code to Display the Data in the Table View
- Creating the Second View Controller
- Connecting the Second View Controller to the Root View Controller
- Creating the NIB File for the Second Table View
- Implementing the Functionality of the Second View Controller
- Popping the View Controller off the Navigation Controller Stack
-
Adding the Navigation Code
- The Application Documents Directory
- The Objective-C NSFileManager, NSFileHandle and NSData Classes
- Understanding Pathnames in Objective-C
- Creating an NSFileManager Instance Object
- Identifying the Current Working Directory
- Identifying the Documents Directory
- Identifying the Temporary Directory
- Changing Directory
- Creating a New Directory
- Deleting a Directory
- Listing the Contents of a Directory
-
Getting the Attributes of a File or Directory
- Creating an NSFileManager Instance
- Checking if a File Exists
- Comparing the Contents of Two Files
- Checking if a File is Readable/Writable/Executable/Deletable
- Moving/Renaming a File
- Copying a File
- Removing a File
- Creating a Symbolic Link
- Reading and Writing Files with NSFileManager
- NSFileHandle File Offsets and Seeking
- Reading Data from a File
- Writing Data to a File
-
Truncating a File
- What is SQLite?
- Structured Query Language (SQL)
- Trying SQLite on MacOS X
- Preparing an iPad Application Project for SQLite Integration
- Key SQLite Functions
- Declaring a SQLite Database
- Opening or Creating a Database
- Preparing and Executing a SQL Statement
- Creating a Database Table
- Extracting Data from a Database Table
-
Closing a SQLite Database
- About the Example SQLite iPad Application
- Creating and Preparing the SQLite Application Project
- Importing sqlite3.h and declaring the Database Reference
- Creating the Outlets and Actions
- Releasing Memory
- Creating the Database and Table
- Implementing the Code to Save Data to the SQLite Database
- Implementing Code to Extract Data from the SQLite Database
- Designing the User Interface
-
Building and Running the Application
- The Core Data Stack
- Managed Objects
- Managed Object Context
- Managed Object Model
- Persistent Store Coordinator
- Persistent Object Store
- Defining an Entity Description
- Obtaining the Managed Object Context
- Getting an Entity Description
- Creating a Managed Object
- Getting and Setting the Attributes of a Managed Object
- Fetching Managed Objects
-
Retrieving Managed Objects based on Criteria
- The iPad Core Data Example Application
- Creating a Core Data based iPad Application
- Creating the Entity Description
- Adding a View Controller
- Connecting the View
- Adding Actions and Outlets to the View Controller
- Designing the User Interface
- Saving Data to the Persistent Store using Core Data
- Retrieving Data from the Persistent Store using Core Data
- Releasing Memory
-
Building and Running the Example Application
- The Example iOS iPad Tap and Touch Application
- Creating the Example iPad Touch Project
- Creating the Outlets
- Designing the user Interface
- Enabling Multitouch on the View
- Implementing the touchesBegan Method
- Implementing the touchesMoved Method
- Implementing the touchesEnded Method
- Getting the Coordinates of a Touch
-
Building and Running the Touch Example Application
- The UIGestureRecognizer Class
- Recognizer Action Messages
- Discrete and Continuous Gestures
- Obtaining Data from an iPad Gesture
- Recognizing Tap Gestures
- Recognizing Pinch Gestures
- Detecting Rotation Gestures
- Recognizing Pan and Dragging Gestures
- Recognizing Swipe Gestures
-
Recognizing Long Touch (Touch and Hold) Gestures
- The iPad Drawing Example Application
- Creating the New Project
- Creating the UIView Subclass
- Locating the drawRect Method in the UIView Subclass
- Drawing a Line
- Drawing Paths
- Drawing a Rectangle
- Drawing an Ellipse or Circle
- Filling a Path with a Color
- Drawing an Arc
- Drawing a Cubic Bézier Curve
- Drawing a Quadratic Bézier Curve
- Dashed Line Drawing
-
Drawing an Image into a Graphics Context
- Making Money from an iPad Application
- iOS iPad Advertising Options
- iAds Advertisement Formats
- Basic Rules for the Display of iAds
- Creating an Example iAds iPad Application
- Adding the iAds Framework to the Xcode Project
- Configuring the View Controller
- Designing the User Interface
- Creating the Banner Ad
- Displaying the Ad
- Changing Ad Format during Device Rotation
- Implementing the Delegate Methods
- bannerViewActionShouldBegin
- bannerViewActionDidFinish
-
bannerView:didFailToReceiveAdWithError
- Creating the Example iOS iPad Location Project
- Adding the Core Location Framework to the Project
- Configuring the View Controller
- Designing the User Interface
- Creating the CLLocationManager Object
- Implementing the Action Method
- Implementing the Application Delegate Methods
- Releasing Memory
-
Building and Running the iPad Location Application
- About the MapKit Framework
- Understanding Map Regions
- About the iPad MKMapView Tutorial
- Creating the iPad Map Tutorial
- Adding the MapKit Framework to the Xcode Project
- Declaring an Outlet for the MapView
- Creating the MKMapView and Connecting the Outlet
- Adding the Navigation Controller
- Changing the MapView Region
- Changing the Map Type
- Testing the iPad MapView Application
- Updating the Map View based on User Movement
-
Adding Basic Annotations to a Map View
- An Overview of the Application
- Creating the Camera Project
- Adding Framework Support
- Configuring Protocols, Outlets and Actions
- Designing the User Interface
- Adding Buttons to the Toolbar
- Implementing the Camera Action Method
- Implementing the useCameraRoll Method
- Writing the Delegate Methods
- Releasing Memory
-
Building and Running the Application
- An Overview of the MPMoviePlayerController Class
- Supported Video Formats
- The iPad Movie Player Example Application
- Adding the MediaPlayer Framework to the Project
- Declaring the Action Method
- Designing the User Interface
- Adding the Video File to the Project Resources
- Implementing the Action Method
- The Target-Action Notification Method
- Build and Run the Application
-
Accessing a Network based Video File
- Supported Audio Formats
- Receiving Playback Notifications
- Controlling and Monitoring Playback
- Creating the iPad Audio Example Application
- Adding the AVFoundation Framework
- Adding an Audio File to the Project Resources
- Creating Actions and Outlets
- Implementing the Action Methods
- Updating the Playback Time
- Creating Initializing the AVAudioPlayer Object
- Implementing the AVAudioPlayerDelegate Protocol Methods
- Designing the User Interface
- Releasing Memory
-
Building and Running the Application
相关推荐
本篇内容将聚焦于iPad上运行的iOS 4应用程序开发的核心知识点,特别强调在Xcode 4这一集成开发环境下的开发流程和技术细节。 #### iOS 4简介 iOS 4是苹果公司在2010年推出的操作系统版本,主要针对iPhone、iPod ...
ios xcode10-xcode14各版本sdk,主要包括7 8 9 10 11 12 13 14个版本以及各小版本,博客中有截图。
此外,VVDocumenter-Xcode的使用并非孤立的,它可以与其他代码管理和版本控制工具如Git、SVN等配合使用,进一步提升团队开发的效率。在注释完成后,这些注释可以被集成到项目文档中,提供完整的API参考,方便团队...
VVDocumenter-Xcode的源代码托管在GitHub上,名为"VVDocumenter-Xcode-master"的压缩包中包含了完整的项目源码。开发者可以根据自己的需求对插件进行定制或者贡献代码,进一步提升其功能和性能。开源社区的持续贡献...
总的来说,KSImageNamed-Xcode-master 插件通过提供强大的图片资源管理功能,帮助开发者提升工作效率,减少出错概率,是iOS开发中不可或缺的工具之一。对于处理大量图片资源的大型项目,或者追求高效编码体验的...
标题中的"Xcode 快速注释插件VVDocumenter-Xcode-master"指的是这个插件,它的主要功能是提供一种快捷方式来生成多行注释。在传统的Xcode中,添加完整的API文档注释可能需要手动输入大量文本,而`VVDocumenter`则...
在iPad程序开发的世界里,iOS平台是至关重要的。本教程主要针对那些想要深入学习如何为iPad设计和构建应用程序的开发者,无论你是初学者还是有一定经验的程序员,都可以从中获益。"iPad程序开发教程"是一本由Wrox...
Xcode 插件则是在 Xcode 开发环境中扩展功能的一种方式,"cocoapods-xcode-plugin-master" 正是这样一个专门针对 CocoaPods 的 Xcode 插件,旨在提升开发者的生产力。 该插件的安装通常通过 Alcatraz 进行,...
当然,你也可以选择手动安装,将下载的VVDocumenter-Xcode-master文件夹中的内容复制到Xcode的插件目录即可。 在实际使用中,你可以通过快捷键或者在代码编辑区右键菜单选择"VVDocumenter"来触发注释的生成。一旦...
KSImageNamed-Xcode 是一个 Xcode 插件,提供了图像名称填写的自动化。 标签:KSImageNamed
插件的安装非常简单,只需要将下载的压缩包"ColorSense-for-Xcode-master"解压,然后按照Xcode的插件管理机制进行安装。通常,这包括将插件文件移动到特定的插件目录下,并重启Xcode以使插件生效。一旦安装成功,你...
IDEA推荐主题
对于新用户,可能需要了解如何安装和配置Xcode插件,这通常涉及到下载插件的源代码(如CleanHeaders-Xcode-master),然后将其导入到Xcode的插件目录下,重启Xcode后即可使用。 开源项目的特性使得CleanHeaders-...
网络上没有一篇文章是如此详细描述了安装MAC虚拟机到Delphi XE进行IOS开发的 MAC虚拟机安装 ----> MAC系统升级 ---->VMWare Tools安装 ---->获取证书 ---->加载开发者设备 ---->下载安装XCode ---->Delphi XE...
4. **提升开发效率**:将更多时间用在功能开发上,减少因编写注释而分心的时间。 5. **文档生成**:结合其他工具如Doxygen,可以自动生成API文档,方便项目文档的维护。 安装VVDocumenter-Xcode插件通常通过...
它包括了编译器、构建工具、Git版本控制系统以及其他用于软件开发的命令行实用程序。在macOS 10.14系统中,这些工具特别适用于那些不常使用Xcode图形界面,但又需要进行编译、打包、测试或管理代码仓库的开发者。 ...
Xcode是Apple官方的集成开发环境(IDE),用于开发iOS、macOS、watchOS和tvOS应用程序。在Xcode中,模板(Template)扮演着重要角色,它们为开发者提供了快速创建新项目或目标的起点。"---xcode空模板文件---"就是...
《Xcode插件KSImageNamed-Xcode-master:提升iOS开发中的图像资源管理效率》 在iOS应用开发过程中,我们常常需要频繁地引用大量的图像资源。为了提高开发效率和代码的可读性,开发者们通常会借助一些插件来辅助工作...