O'Reilly:iOS 4 Programming Cookbook(影印版)

O'Reilly:iOS 4 Programming Cookbook(影印版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] (Vandad Nahavandipoor V.)
2011-05
版次: 1
ISBN: 9787564126858
定价: 98.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 617页
字数: 990千字
正文语种: 英语
1人买过
  • 你能够在iOS平台上创建各种令人赞叹的应用--而且每一种应用都解决了不同的问题。通过《iOS4编程Cookbook(影印版)》的案例,你将不再停留在理论阶段,而是着手解决各种你在为iPhone、iPad和iPodtouch编写应用时很有可能面临的令人烦恼的现实问题。每个案例都提供了清晰的解决方案和你可以直接使用的示例代码。

    你将会在《iOS4编程Cookbook(影印版)》(作者VandadNahavandipoor)中找到如何使用iOSSDK4的开发框架和诸如Cocoa、Obiective-c、XCode和Intei-faceBuilder等技术。无论你对iOS开发的了解有多少,你都会从《iOS4编程Cookbook(影印版)》找到你在开发过程中每个阶段--从初始的构思阶段到项目完成--所希望获得的帮助。      VandadNahavandipoor是伦敦的一家具有全球领先的移动支付解决方案公司的工作人员。他与世界最大的几家品牌(包括Visa和us银行)一起合作过客户服务移动应用。Vandad已经有多年用Cocoa、CocoaTouch、Assembly、Delphi和.NET开发软件的经验。 Preface

    1.WorkingwithObjects

    1.1ImplementingandUsingCustomObjects

    1.2AllocatingandInitializingObjects

    1.3DefiningTwoorMoreMethodswiththeSameName

    inanObject

    1.4DefiningandAccessingProperties

    1.5ManagingPropertiesManually

    1.6ReusingaBlockofCode

    1.7CommunicatingWithObjects

    1.8InvokingtheSelectorsofanObjectDynamically

    1.9ManagingMemorywiththeiOSSDK

    1.10ManagingUntypedObjects

    2.ImplementingControllersandViews

    2.1GettingandUsingtheApplicationDelegate

    2.2ManagingtheViewsinYourApplication

    2.3CreatingYourApplication'sGUI

    2.4MakingYourViewControllerAvailableatRuntime

    2.5UsingaViewinYourApplication'sGUI

    2.6ManagingMaster-DetailViews

    2.7ManagingMultipleViews

    2.8IncorporatingandUsingModelsintheGUI

    2.9ImplementingNavigationBars

    2.10SwitchingfromOneViewtoAnother

    2.11SettingtheTitleonaNavigationBar

    2.12DisplayinganImagefortheTitleoftheNavigationBar

    2.13CreatingandManagingButtonsonaNavigationBar

    2.14RemovingaViewfromaNavigationController

    2.15ManipulatingaNavigationController'sArrayof

    ViewControllers

    2.16IncorporatingaTabBarintoYourApplication

    2.17PopUpAdditionalInformationoveriPadUIElements

    3.ConstructingandUsingTableViews

    3.1CreatingaTableViewUsingInterfaceBuilder

    3.2CreatingaTableViewUsingCode

    3.3AssigninganEventHandlertoaTableViewUsing

    InterfaceBuilder

    3.4AssigninganEventHandlertoaTableViewUsingXcode

    3.5PopulatingaTableViewwithData

    3.6ReceivingandHandlingTableViewEvents

    3.7UsingDifferentTypesofAccessoriesiriaTableView

    3.8CreatingCustomTableViewAccessories

    3.9CustomizingtheAppearanceofaTableView'sContents

    3.10DisplayingHierarchicalData

    3.11EffectivelyManagingMemorywithTableViews

    3.12EditingandMovingDatainaTableView

    3.13EnablingSwipeDeletion

    3.14GroupingData

    4.CoreLocationandMaps

    4.1CreatingaMapUsingInterfaceBuilder

    4.2CreatingaMapUsingCode

    4.3HandlingtheEventsofaMap

    4.4PinpointingaDevice'sLocation

    4.5DisplayingBuilt-inPinsonaMapView

    4.6DisplayingPinswithDifferentColorsonaMapView

    4.7CreatingandDisplayingCustomPinsonaMapView

    4.8RetrievingMeaningfulAddressesUsingSpatialCoordinates

    4.9RetrievingSpatialCoordinatesUsingMeaningfulAddresses

    5.ImplementingGestureRecognizers

    5.1DetectingSwipeGestures

    5.2ReactingtoRotationGestures

    5.3DetectingPanningandDraggingGestures

    5.4DetectingLongPressGestures

    5.5RespondingtoTapGestures

    5.6RespondingtoPinchGestures

    6.NetworkingandXMk

    6.1OpeningandReadingaLocalXMLFile

    6.2ParsinganXMLFileintoObjects

    6.3DownloadingFilesSynchronously

    6.4DownloadingFilesAsynchronously

    6.5ReadingandParsingRemoteXMLFiles

    6.6CachingFilesinMemory

    6.7CachingFilesonDisk

    7.Operations,Threads,andTimers

    7.1RunningTasksSynchronously

    7.2RunningTasksAsynchronously

    7.3CreatingaDependencyBetweenTasks

    7.4PerformingaTaskAfteraDelay

    7.5PerformingPeriodicTasks

    7.6PerformingPeriodicTasksEfficiently

    7.7InitializingThreadsImplicitly

    7.8ExitingThreadsandTimers

    7.9AvoidingMemoryLeaksinThreads

    8.AudioandVideo;...

    8.1PlayingAudioFiles

    8.2HandlingInterruptionsWhilePlayingAudioFiles

    8.3RecordingAudioFiles

    8.4HandlingInterruptionsWhileRecordingAudioFiles

    8.5PlayingAudiooverOtherSoundsThatArePlaying

    8.6PlayingVideoFiles

    8.7CapturingThumbnailsfromaVideoFileAsynchronously

    8.8AccessingtheiPodLibraryinResponsetoaUserRequest

    9.AddressBook

    9.1AccessingtheAddressBook

    9.2RetrievingAllthePeopleintheAddressBook

    9.3RetrievingPropertiesofAddressBookEntries

    9.4InsertingaPersonEntryintheUser'sAddressBook

    9.5InsertingaGroupEntryintheUser'sAddressBook

    9.6AddingPersonstoGroups

    9.7SearchingintheAddressBook

    9.8RetrievingandSettingaPerson'sAddressBookImage

    10.CameraandthePhotoLibrary

    10.1DetectingandProbingtheCamera

    10.2TakingPhotoswiththeCamera

    10.3TakingVideoswiththeCamera

    10.4StoringPhotosinthePhotoLibrary

    10.5StoringVideosinthePhotoLibrary

    10.6RetrievingPhotosandVideosfromthePhotoLibrary

    10.7RetrievingAssetsfromtheAssetsLibrary

    10.8EditingVideosonaniOSDevice

    11.Multitasking

    11.1DetectingtheAvailabilityofMultitasking

    11.2CompletingaLong-RunningTaskintheBackground

    11.3ReceivingLocalNotificationsintheBackground

    11.4PlayingAudiointheBackground

    11.5HandlingLocationChangesintheBackground

    11.6SavingandLoadingtheStateofaMultitaskingiOSApplication

    11.7HandlingNetworkConnectionsintheBackground

    11.8HandlingNotificationsDeliveredtoaWakingApplication

    11.9HandlingLocaleChangesintheBackground

    11.10RespondingtoChangesinanApplication'sSettings

    11.11OptingOutofBackgroundExecution

    12.CoreData

    12.1CreatingaCoreDataModelwithXcode

    12.2CreatingandUsingCoreDataModelClasses

    12.3CreatingandSavingDataUsingCoreData

    12.4LoadingDataUsingCoreData

    12.5DeletingDataUsingCoreData

    12.6SortingDataUsingCoreData

    12.7BoostingDataAccessinTableViews

    12.8ImplementingRelationshipswithCoreData

    13.EventKit

    13.1RetrievingtheListofCalendars

    13.2AddingEventstoCalendars

    13.3AccessingtheContentsofCalendars

    13.4RemovingEventsfromCalendars

    13.5AddingRecurringEventstoCalendars

    13.6RetrievingtheAttendeesofanEvent

    13.7AddingAlarmstoCalendars

    13.8HandlingEventChangedNotifications

    13.9PresentingEventViewControllers

    13.10PresentingEventEditViewControllers

    14.Graphics

    14.1DrawingBasicShapesonaGraphicsContext

    14.2DrawingPathsonaGraphicsContext

    14.3DrawingImagesonaGraphicsContext

    14.4CapturingtheScreenContentsintoanImage

    14.5DrawingTextwithCoreGraphics

    15.CoreMotion

    15.1DetectingtheAvailabilityofanAccelerometer

    15.2DetectingtheAvailabilityofaGyroscope

    15.3RetrievingAccelerometerData

    15.4DetectingaShakeonaniOSDevice

    15.5RetrievingGyroscopeData

    Index
  • 内容简介:
    你能够在iOS平台上创建各种令人赞叹的应用--而且每一种应用都解决了不同的问题。通过《iOS4编程Cookbook(影印版)》的案例,你将不再停留在理论阶段,而是着手解决各种你在为iPhone、iPad和iPodtouch编写应用时很有可能面临的令人烦恼的现实问题。每个案例都提供了清晰的解决方案和你可以直接使用的示例代码。

    你将会在《iOS4编程Cookbook(影印版)》(作者VandadNahavandipoor)中找到如何使用iOSSDK4的开发框架和诸如Cocoa、Obiective-c、XCode和Intei-faceBuilder等技术。无论你对iOS开发的了解有多少,你都会从《iOS4编程Cookbook(影印版)》找到你在开发过程中每个阶段--从初始的构思阶段到项目完成--所希望获得的帮助。
  • 作者简介:
         VandadNahavandipoor是伦敦的一家具有全球领先的移动支付解决方案公司的工作人员。他与世界最大的几家品牌(包括Visa和us银行)一起合作过客户服务移动应用。Vandad已经有多年用Cocoa、CocoaTouch、Assembly、Delphi和.NET开发软件的经验。
  • 目录:
    Preface

    1.WorkingwithObjects

    1.1ImplementingandUsingCustomObjects

    1.2AllocatingandInitializingObjects

    1.3DefiningTwoorMoreMethodswiththeSameName

    inanObject

    1.4DefiningandAccessingProperties

    1.5ManagingPropertiesManually

    1.6ReusingaBlockofCode

    1.7CommunicatingWithObjects

    1.8InvokingtheSelectorsofanObjectDynamically

    1.9ManagingMemorywiththeiOSSDK

    1.10ManagingUntypedObjects

    2.ImplementingControllersandViews

    2.1GettingandUsingtheApplicationDelegate

    2.2ManagingtheViewsinYourApplication

    2.3CreatingYourApplication'sGUI

    2.4MakingYourViewControllerAvailableatRuntime

    2.5UsingaViewinYourApplication'sGUI

    2.6ManagingMaster-DetailViews

    2.7ManagingMultipleViews

    2.8IncorporatingandUsingModelsintheGUI

    2.9ImplementingNavigationBars

    2.10SwitchingfromOneViewtoAnother

    2.11SettingtheTitleonaNavigationBar

    2.12DisplayinganImagefortheTitleoftheNavigationBar

    2.13CreatingandManagingButtonsonaNavigationBar

    2.14RemovingaViewfromaNavigationController

    2.15ManipulatingaNavigationController'sArrayof

    ViewControllers

    2.16IncorporatingaTabBarintoYourApplication

    2.17PopUpAdditionalInformationoveriPadUIElements

    3.ConstructingandUsingTableViews

    3.1CreatingaTableViewUsingInterfaceBuilder

    3.2CreatingaTableViewUsingCode

    3.3AssigninganEventHandlertoaTableViewUsing

    InterfaceBuilder

    3.4AssigninganEventHandlertoaTableViewUsingXcode

    3.5PopulatingaTableViewwithData

    3.6ReceivingandHandlingTableViewEvents

    3.7UsingDifferentTypesofAccessoriesiriaTableView

    3.8CreatingCustomTableViewAccessories

    3.9CustomizingtheAppearanceofaTableView'sContents

    3.10DisplayingHierarchicalData

    3.11EffectivelyManagingMemorywithTableViews

    3.12EditingandMovingDatainaTableView

    3.13EnablingSwipeDeletion

    3.14GroupingData

    4.CoreLocationandMaps

    4.1CreatingaMapUsingInterfaceBuilder

    4.2CreatingaMapUsingCode

    4.3HandlingtheEventsofaMap

    4.4PinpointingaDevice'sLocation

    4.5DisplayingBuilt-inPinsonaMapView

    4.6DisplayingPinswithDifferentColorsonaMapView

    4.7CreatingandDisplayingCustomPinsonaMapView

    4.8RetrievingMeaningfulAddressesUsingSpatialCoordinates

    4.9RetrievingSpatialCoordinatesUsingMeaningfulAddresses

    5.ImplementingGestureRecognizers

    5.1DetectingSwipeGestures

    5.2ReactingtoRotationGestures

    5.3DetectingPanningandDraggingGestures

    5.4DetectingLongPressGestures

    5.5RespondingtoTapGestures

    5.6RespondingtoPinchGestures

    6.NetworkingandXMk

    6.1OpeningandReadingaLocalXMLFile

    6.2ParsinganXMLFileintoObjects

    6.3DownloadingFilesSynchronously

    6.4DownloadingFilesAsynchronously

    6.5ReadingandParsingRemoteXMLFiles

    6.6CachingFilesinMemory

    6.7CachingFilesonDisk

    7.Operations,Threads,andTimers

    7.1RunningTasksSynchronously

    7.2RunningTasksAsynchronously

    7.3CreatingaDependencyBetweenTasks

    7.4PerformingaTaskAfteraDelay

    7.5PerformingPeriodicTasks

    7.6PerformingPeriodicTasksEfficiently

    7.7InitializingThreadsImplicitly

    7.8ExitingThreadsandTimers

    7.9AvoidingMemoryLeaksinThreads

    8.AudioandVideo;...

    8.1PlayingAudioFiles

    8.2HandlingInterruptionsWhilePlayingAudioFiles

    8.3RecordingAudioFiles

    8.4HandlingInterruptionsWhileRecordingAudioFiles

    8.5PlayingAudiooverOtherSoundsThatArePlaying

    8.6PlayingVideoFiles

    8.7CapturingThumbnailsfromaVideoFileAsynchronously

    8.8AccessingtheiPodLibraryinResponsetoaUserRequest

    9.AddressBook

    9.1AccessingtheAddressBook

    9.2RetrievingAllthePeopleintheAddressBook

    9.3RetrievingPropertiesofAddressBookEntries

    9.4InsertingaPersonEntryintheUser'sAddressBook

    9.5InsertingaGroupEntryintheUser'sAddressBook

    9.6AddingPersonstoGroups

    9.7SearchingintheAddressBook

    9.8RetrievingandSettingaPerson'sAddressBookImage

    10.CameraandthePhotoLibrary

    10.1DetectingandProbingtheCamera

    10.2TakingPhotoswiththeCamera

    10.3TakingVideoswiththeCamera

    10.4StoringPhotosinthePhotoLibrary

    10.5StoringVideosinthePhotoLibrary

    10.6RetrievingPhotosandVideosfromthePhotoLibrary

    10.7RetrievingAssetsfromtheAssetsLibrary

    10.8EditingVideosonaniOSDevice

    11.Multitasking

    11.1DetectingtheAvailabilityofMultitasking

    11.2CompletingaLong-RunningTaskintheBackground

    11.3ReceivingLocalNotificationsintheBackground

    11.4PlayingAudiointheBackground

    11.5HandlingLocationChangesintheBackground

    11.6SavingandLoadingtheStateofaMultitaskingiOSApplication

    11.7HandlingNetworkConnectionsintheBackground

    11.8HandlingNotificationsDeliveredtoaWakingApplication

    11.9HandlingLocaleChangesintheBackground

    11.10RespondingtoChangesinanApplication'sSettings

    11.11OptingOutofBackgroundExecution

    12.CoreData

    12.1CreatingaCoreDataModelwithXcode

    12.2CreatingandUsingCoreDataModelClasses

    12.3CreatingandSavingDataUsingCoreData

    12.4LoadingDataUsingCoreData

    12.5DeletingDataUsingCoreData

    12.6SortingDataUsingCoreData

    12.7BoostingDataAccessinTableViews

    12.8ImplementingRelationshipswithCoreData

    13.EventKit

    13.1RetrievingtheListofCalendars

    13.2AddingEventstoCalendars

    13.3AccessingtheContentsofCalendars

    13.4RemovingEventsfromCalendars

    13.5AddingRecurringEventstoCalendars

    13.6RetrievingtheAttendeesofanEvent

    13.7AddingAlarmstoCalendars

    13.8HandlingEventChangedNotifications

    13.9PresentingEventViewControllers

    13.10PresentingEventEditViewControllers

    14.Graphics

    14.1DrawingBasicShapesonaGraphicsContext

    14.2DrawingPathsonaGraphicsContext

    14.3DrawingImagesonaGraphicsContext

    14.4CapturingtheScreenContentsintoanImage

    14.5DrawingTextwithCoreGraphics

    15.CoreMotion

    15.1DetectingtheAvailabilityofanAccelerometer

    15.2DetectingtheAvailabilityofaGyroscope

    15.3RetrievingAccelerometerData

    15.4DetectingaShakeonaniOSDevice

    15.5RetrievingGyroscopeData

    Index
查看详情
相关图书 / 更多
O'Reilly:iOS 4 Programming Cookbook(影印版)
O'Reilly:WCF编程(第2版)
[美]罗威 著;张逸、徐宁 译
O'Reilly:iOS 4 Programming Cookbook(影印版)
O'sLittleGuidetoFindingYourTruePurpose
Magazine、The Editors of O、the Oprah 著
O'Reilly:iOS 4 Programming Cookbook(影印版)
O'Reilly:RESTful.NET应用(影印版)
[美]费尔南德斯(Flanders.J.) 著
O'Reilly:iOS 4 Programming Cookbook(影印版)
O'Reilly:Windows PowerShell应用手册
[美]霍麦斯 著;赵松德 译
O'Reilly:iOS 4 Programming Cookbook(影印版)
O'Keeffe
Britta Benke 著
O'Reilly:iOS 4 Programming Cookbook(影印版)
O'Keeffe (欧姬芙)
Britta Benke
O'Reilly:iOS 4 Programming Cookbook(影印版)
O'ReillyFactorforKidsThe
Bill O'Reilly、Charles Flowers 著
O'Reilly:iOS 4 Programming Cookbook(影印版)
O'Reilly:深入浅出Rails(影印版)
[美]格里菲思 著
O'Reilly:iOS 4 Programming Cookbook(影印版)
O'Reilly:软件之道:软件开发争议问题剖析
[美]Andy、Greg Wilson 著;鲍央舟、张玳、沈欢星 译
O'Reilly:iOS 4 Programming Cookbook(影印版)
O'Reilly:团队之美(影印版)
[美]斯特尔曼、[美]格林尼 著
O'Reilly:iOS 4 Programming Cookbook(影印版)
O'Reilly:Perl语言入门 第7版(中文版)
Randal、L.Schwartz 著
O'Reilly:iOS 4 Programming Cookbook(影印版)
O'Reilly:容量规划的艺术(影印版)
[美]奥斯帕 著
您可能感兴趣 / 更多
O'Reilly:iOS 4 Programming Cookbook(影印版)
从一到无穷大(爱因斯坦亲笔推荐的科普入门书,清华大学校长送给新生的礼物;世界著名物理学家、宇宙大爆炸学说的先驱)
[美]乔治·伽莫夫 著;栗子文化 出品;有容书邦 发行
O'Reilly:iOS 4 Programming Cookbook(影印版)
明信片(《断背山》作者又一力作,荣获福克纳文学奖,49张明信片背后是100种离奇人生)
[美]安妮·普鲁 著;黄宜思 译
O'Reilly:iOS 4 Programming Cookbook(影印版)
欲望行星:人类时代的地球
[美]唐纳德·沃斯特(Donald Worster) 著;侯深 译;汉唐阳光 出品
O'Reilly:iOS 4 Programming Cookbook(影印版)
超大规模集成电路物理设计:从图分割到时序收敛(原书第2版) [美国]安德·B.卡恩
[美]安德·B.卡恩
O'Reilly:iOS 4 Programming Cookbook(影印版)
海外中国研究·文化、权力与国家:1900—1942年的华北农村(海外中国研究丛书精选版第四辑)
[美]杜赞奇 著;王福明 译
O'Reilly:iOS 4 Programming Cookbook(影印版)
全新正版图书 改变世界的6种力亨利·波卓斯基浙江科学技术出版社9787573910929
[美] 亨利·波卓斯基
O'Reilly:iOS 4 Programming Cookbook(影印版)
(守望者·传记)身体的疯狂朝圣:田纳西·威廉斯传
[美]约翰·拉尔 著;张敏 凌建娥 译
O'Reilly:iOS 4 Programming Cookbook(影印版)
哥白尼
[美]欧文·金格里奇(Owen Gingerich)
O'Reilly:iOS 4 Programming Cookbook(影印版)
玻璃底片上的宇宙
[美]达娃·索贝尔 后浪
O'Reilly:iOS 4 Programming Cookbook(影印版)
数学侦探 珠宝行里的X劫匪
[美]丹尼尔·肯尼 艾米丽·博艾尔 著 刘玙婧、王婧 译;小博集出品
O'Reilly:iOS 4 Programming Cookbook(影印版)
十大经济学家
[美]约瑟夫·熊彼特
O'Reilly:iOS 4 Programming Cookbook(影印版)
闲散一些也无可厚非
[美]艾莉森·孙 著;李昂 译