首页 > > > Oreilly.iOS.6.Programming.Cookbook.Nov.2012.pdf

Oreilly.iOS.6.Programming.Cookbook.Nov.2012.pdf

Oreilly.iOS.6.Programming.Cookb…

上传者: hbo1 2012-12-11 评分1 评论0 下载43 收藏10 阅读量727 暂无简介 简介 举报

简介:本文档为《Oreilly.iOS.6.Programming.Cookbook.Nov.2012pdf》,可适用于手机软件领域,主题内容包含TableofContentsPrefaceAudienceOrganizationofThisBookAdditionalResourcesCon符等。

TableofContentsPrefaceAudienceOrganizationofThisBookAdditionalResourcesConventionsUsedinThisBookUsingCodeExamplesWe’dLiketoHearfromYouSafariBooksOnlineAcknowledgmentsChapter  TheBasics Introduction CreatingaSimpleiOSAppinXcodeProblemSolutionDiscussion UnderstandingInterfaceBuilderProblemSolutionDiscussionSeeAlso CompilingiOSAppsProblemSolutionDiscussionSeeAlso RunningiOSAppsontheSimulatorProblemSolutionDiscussionSeeAlso RunningiOSAppsoniOSDevicesProblemSolutionDiscussionSeeAlso PackagingiOSAppsforDistributionProblemSolutionDiscussion DeclaringVariablesinObjectiveCProblemSolutionDiscussion AllocatingandMakingUseofStringsProblemSolutionDiscussion ComparingValuesinObjectiveCwithanifStatementProblemSolutionDiscussionSeeAlso ImplementingLoopswithforStatementsProblemSolutionDiscussion ImplementingwhileLoopsProblemSolutionDiscussionSeeAlso CreatingCustomClassesProblemSolutionDiscussion DefiningFunctionalityforClassesProblemSolutionDiscussion DefiningTwoorMoreMethodswiththeSameNameProblemSolutionDiscussionSeeAlso AllocatingandInitializingObjectsProblemSolutionDiscussion AddingPropertiestoClassesProblemSolutionDiscussionSeeAlso MovingfromManualReferenceCountingtoAutomaticReferenceCountingProblemSolutionDiscussion TypecastingwithAutomaticReferenceCountingProblemSolutionDiscussionSeeAlso DelegatingTaskswithProtocolsProblemSolutionDiscussion DeterminingWhetherInstanceorClassMethodsAreAvailableProblemSolutionDiscussionSeeAlso DeterminingWhetheraClassIsAvailableatRuntimeProblemSolutionDiscussion AllocatingandMakingUseofNumbersProblemSolutionDiscussion AllocatingandMakingUseofArraysProblemSolutionDiscussion AllocatingandMakingUseofDictionariesProblemSolutionDiscussion AllocatingandMakingUseofSetsProblemSolutionDiscussion CreatingBundlesProblemSolutionDiscussion LoadingDatafromtheMainBundleProblemSolutionDiscussionSeeAlso LoadingDatafromOtherBundlesProblemSolutionDiscussionSeeAlso SendingNotificationswithNSNotificationCenterProblemSolutionDiscussion ListeningforNotificationsSentfromNSNotificationCenterProblemSolutionDiscussionSeeAlsoChapter  ImplementingControllersandViews Introduction DisplayingAlertswithUIAlertViewProblemSolutionDiscussionSeeAlso CreatingandUsingSwitcheswithUISwitchProblemSolutionDiscussion CustomizingtheUISwitchProblemSolutionDiscussionSeeAlso PickingValueswithUIPickerViewProblemSolutionDiscussionSeeAlso PickingtheDateandTimewithUIDatePickerProblemSolutionDiscussion ImplementingRangePickerswithUISliderProblemSolutionDiscussion CustomizingtheUISliderProblemSolutionDiscussionSeeAlso GroupingCompactOptionswithUISegmentedControlProblemSolutionDiscussion CustomizingtheUISegmentedControlProblemSolutionDiscussionSeeAlso PresentingandManagingViewswithUIViewControllerProblemSolutionDiscussionSeeAlso PresentingSharingOptionswithUIActivityViewControllerProblemSolutionDiscussionSeeAlso ImplementingNavigationwithUINavigationControllerProblemSolutionDiscussionSeeAlso ManipulatingaNavigationController’sArrayofViewControllersProblemSolutionDiscussion DisplayinganImageonaNavigationBarProblemSolutionDiscussion AddingButtonstoNavigationBarsUsingUIBarButtonItemProblemSolutionDiscussionSeeAlso PresentingMultipleViewControllerswithUITabBarControllerProblemSolutionDiscussion DisplayingStaticTextwithUILabelProblemSolutionDiscussion CustomizingtheUILabelProblemSolutionDiscussionSeeAlso AcceptingUserTextInputwithUITextFieldProblemSolutionDiscussionSeeAlso DisplayingLongLinesofTextwithUITextViewProblemSolutionDiscussion AddingButtonstotheUserInterfacewithUIButtonProblemSolutionDiscussion DisplayingImageswithUIImageViewProblemSolutionDiscussion CreatingScrollableContentwithUIScrollViewProblemSolutionDiscussion LoadingWebPageswithUIWebViewProblemSolutionDiscussion PresentingMasterDetailViewswithUISplitViewControllerProblemSolutionDiscussion EnablingPagingwithUIPageViewControllerProblemSolutionDiscussion DisplayingPopoverswithUIPopoverControllerProblemSolutionDiscussionSeeAlso DisplayingProgresswithUIProgressViewProblemSolutionDiscussion ListeningandReactingtoKeyboardNotificationsProblemSolutionDiscussionSeeAlso ConstructingandDisplayingStyledTextsProblemSolutionDiscussionSeeAlsoChapter  AutoLayoutandtheVisualFormatLanguage Introduction PlacingUIComponentsintheCenteroftheScreenProblemSolutionDiscussionSeeAlso DefiningHorizontalandVerticalConstraintswiththeVisualFormatLanguageProblemSolutionDiscussionSeeAlso UtilizingCrossViewConstraintsProblemSolutionDiscussionSeeAlso ConfiguringAutoLayoutConstraintsinInterfaceBuilderProblemSolutionDiscussionSeeAlsoChapter  ConstructingandUsingTableViews Introduction InstantiatingaTableViewProblemSolutionDiscussion AssigningaDelegatetoaTableViewProblemSolutionDiscussion PopulatingaTableViewwithDataProblemSolutionDiscussion ReceivingandHandlingTableViewEventsProblemSolutionDiscussionSeeAlso UsingDifferentTypesofAccessoriesinaTableViewCellProblemSolutionDiscussion CreatingCustomTableViewCellAccessoriesProblemSolutionDiscussion DisplayingHierarchicalDatainTableViewsProblemSolutionDiscussion EnablingSwipeDeletionofTableViewCellsProblemSolutionDiscussion ConstructingHeadersandFootersinTableViewsProblemSolutionDiscussion DisplayingContextMenusonTableViewCellsProblemSolutionDiscussion MovingCellsandSectionsinTableViewsProblemSolutionDiscussion DeletingCellsandSectionsfromTableViewsProblemSolutionDiscussionSeeAlso UtilizingtheUITableViewControllerforEasyCreationofTableViewsProblemSolutionDiscussionSeeAlso DisplayingaRefreshControlforTableViewsProblemSolutionDiscussionSeeAlsoChapter  Storyboards Introduction CreatingaProjectwithStoryboardsProblemSolutionDiscussion AddingaNavigationControllertoaStoryboardProblemSolutionDiscussionSeeAlso PassingDataFromOneScreentoAnotherProblemSolutionDiscussionSeeAlso AddingaStoryboardtoanExistingProjectProblemSolutionDiscussionChapter  Concurrency Introduction ConstructingBlockObjectsProblemSolutionDiscussion AccessingVariablesinBlockObjectsProblemSolutionDiscussion InvokingBlockObjectsProblemSolutionDiscussionSeeAlso DispatchingTaskstoGrandCentralDispatchProblemSolutionDiscussionSeeAlso PerformingUIRelatedTaskswithGCDProblemSolutionDiscussion ExecutingNonUIRelatedTasksSynchronouslywithGCDProblemSolutionDiscussionSeeAlso ExecutingNonUIRelatedTasksAsynchronouslywithGCDProblemSolutionDiscussionSeeAlso PerformingTasksAfteraDelaywithGCDProblemSolutionDiscussionSeeAlso PerformingaTaskOnlyOncewithGCDProblemSolutionDiscussion GroupingTasksTogetherwithGCDProblemSolutionDiscussionSeeAlso ConstructingYourOwnDispatchQueueswithGCDProblemSolutionDiscussion RunningTasksSynchronouslywithOperationsProblemSolutionDiscussionSeeAlso RunningTasksAsynchronouslywithOperationsProblemSolutionDiscussionSeeAlso CreatingDependencyBetweenOperationsProblemSolutionDiscussionSeeAlso CreatingTimersProblemSolutionDiscussion CreatingConcurrencywithThreadsProblemSolutionDiscussion InvokingBackgroundMethodsProblemSolutionDiscussion ExitingThreadsandTimersProblemSolutionDiscussionChapter  CoreLocationandMaps Introduction CreatingaMapViewProblemSolutionDiscussion HandlingtheEventsofaMapViewProblemSolutionDiscussionSeeAlso PinpointingtheLocationofaDeviceProblemSolutionDiscussion DisplayingPinsonaMapViewProblemSolutionDiscussion DisplayingPinswithDifferentColorsonaMapViewProblemSolutionDiscussion DisplayingCustomPinsonaMapViewProblemSolutionDiscussionSeeAlso ConvertingMeaningfulAddressestoLongitudeandLatitudeProblemSolutionDiscussion ConvertingLongitudeandLatitudetoaMeaningfulAddressProblemSolutionDiscussionChapter  ImplementingGestureRecognizers Introduction DetectingSwipeGesturesProblemSolutionDiscussion DetectingRotationGesturesProblemSolutionDiscussionSeeAlso DetectingPanningandDraggingGesturesProblemSolutionDiscussion DetectingLongPressGesturesProblemSolutionDiscussion DetectingTapGesturesProblemSolutionDiscussion DetectingPinchGesturesProblemSolutionDiscussionChapter  Networking,JSON,XML,andTwitter Introduction DownloadingAsynchronouslywithNSURLConnectionProblemSolutionDiscussion HandlingTimeoutsinAsynchronousConnectionsProblemSolutionDiscussion DownloadingSynchronouslywithNSURLConnectionProblemSolutionDiscussion ModifyingaURLRequestwithNSMutableURLRequestProblemSolutionDiscussion SendingHTTPGETRequestswithNSURLConnectionProblemSolutionDiscussion SendingHTTPPOSTRequestswithNSURLConnectionProblemSolutionDiscussion SendingHTTPDELETERequestswithNSURLConnectionProblemSolutionDiscussion SendingHTTPPUTRequestswithNSURLConnectionProblemSolutionDiscussion SerializingArraysandDictionariesintoJSONProblemSolutionDiscussion DeserializingJSONintoArraysandDictionariesProblemSolutionDiscussionSeeAlso IntegratingTwitterFunctionalityintoYourAppsProblemSolutionDiscussion ParsingXMLwithNSXMLParserProblemSolutionDiscussionChapter  AudioandVideo Introduction PlayingAudioFilesProblemSolutionDiscussionSeeAlso HandlingInterruptionswhilePlayingAudioProblemSolutionDiscussion RecordingAudioProblemSolutionDiscussionSeeAlso HandlingInterruptionswhileRecordingAudioProblemSolutionDiscussion PlayingAudiooverOtherActiveSoundsProblemSolutionDiscussion PlayingVideoFilesProblemSolutionDiscussionSeeAlso CapturingThumbnailsfromaVideoFileProblemSolutionDiscussion AccessingtheMusicLibraryProblemSolutionDiscussionChapter  AddressBook Introduction RequestingAccesstotheAddressBookProblemSolutionDiscussion RetrievingaReferencetoanAddressBookProblemSolutionDiscussion RetrievingAllthePeopleintheAddressBookProblemSolutionDiscussionSeeAlso RetrievingPropertiesofAddressBookEntriesProblemSolutionDiscussionSeeAlso InsertingaPersonEntryintotheAddressBookProblemSolutionDiscussion InsertingaGroupEntryintotheAddressBookProblemSolutionDiscussion AddingPersonstoGroupsProblemSolutionDiscussionSeeAlso SearchingtheAddressBookProblemSolutionDiscussion RetrievingandSettingaPerson’sAddressBookImageProblemSolutionDiscussionChapter  FilesandFolderManagement Introduction FindingthePathsoftheMostUsefulFoldersonDiskProblemSolutionDiscussionSeeAlso WritingtoandReadingfromFilesProblemSolutionDiscussionSeeAlso CreatingFoldersonDiskProblemSolutionDiscussionSeeAlso EnumeratingFilesandFoldersProblemSolutionDiscussionSeeAlso DeletingFilesandFoldersProblemSolutionDiscussionSeeAlso SecuringFilesonDiskProblemSolutionDiscussionSeeAlso SavingObjectstoFilesProblemSolutionDiscussionSeeAlsoChapter  CameraandthePhotoLibrary Introduction DetectingandProbingtheCameraProblemSolutionDiscussion TakingPhotoswiththeCameraProblemSolutionDiscussionSeeAlso TakingVideoswiththeCameraProblemSolutionDiscussionSeeAlso StoringPhotosinthePhotoLibraryProblemSolutionDiscussion StoringVideosinthePhotoLibraryProblemSolutionDiscussion RetrievingPhotosandVideosfromthePhotoLibraryProblemSolutionDiscussionSeeAlso RetrievingAssetsfromtheAssetsLibraryProblemSolutionDiscussion EditingVideosonaniOSDeviceProblemSolutionDiscussionSeeAlsoChapter  Multitasking Introduction DetectingtheAvailabilityofMultitaskingProblemSolutionDiscussion CompletingaLongRunningTaskintheBackgroundProblemSolutionDiscussionSeeAlso ReceivingLocalNotificationsintheBackgroundProblemSolutionDiscussion PlayingAudiointheBackgroundProblemSolutionDiscussion HandlingLocationChangesintheBackgroundProblemSolutionDiscussion SavingandLoadingtheStateofMultitaskingiOSAppsProblemSolutionDiscussionSeeAlso HandlingNetworkConnectionsintheBackgroundProblemSolutionDiscussionSeeAlso HandlingNotificationsDeliveredtoaWakingAppProblemSolutionDiscussion RespondingtoChangesinAppSettingsProblemSolutionDiscussion OptingOutofMultitaskingProblemSolutionDiscussionChapter  CoreData Introduction CreatingaCoreDataModelwithXcodeProblemSolutionDiscussion GeneratingClassFilesforCoreDataEntitiesProblemSolutionDiscussion CreatingandSavingDataUsingCoreDataProblemSolutionDiscussion ReadingDatafromCoreDataProblemSolutionDiscussionSeeAlso DeletingDatafromCoreDataProblemSolutionDiscussion SortingDatainCoreDataProblemSolutionDiscussionSeeAlso BoostingDataAccessinTableViewsProblemSolutionDiscussion ImplementingRelationshipsinCoreDataProblemSolutionDiscussionChapter  Dates,Calendars,andEvents Introduction RetrievingtheListofCalendarsProblemSolutionDiscussionSeeAlso AddingEventstoCalendarsProblemSolutionDiscussionSeeAlso AccessingtheContentsofCalendarsProblemSolutionDiscussionSeeAlso RemovingEventsfromCalendarsProblemSolutionDiscussionSeeAlso AddingRecurringEventstoCalendarsProblemSolutionDiscussionSeeAlso RetrievingtheAttendeesofanEventProblemSolutionDiscussionSeeAlso AddingAlarmstoCalendarsProblemSolutionDiscussionSeeAlso HandlingEventChangedNotificationsProblemSolutionDiscussion PresentingEventViewControllersProblemSolutionDiscussionSeeAlso PresentingEventEditViewControllersProblemSolutionDiscussionSeeAlsoChapter  GraphicsandAnimations Introduction EnumeratingandLoadingFontsProblemSolutionDiscussionSeeAlso DrawingTextProblemSolutionDiscussion Constructing,Setting,andUsingColorsProblemSolutionDiscussionSeeAlso DrawingImagesProblemSolutionDiscussionSeeAlso ConstructingResizableImagesProblemSolutionDiscussionSeeAlso DrawingLinesProblemSolutionDiscussionSeeAlso ConstructingPathsProblemSolutionDiscussionSeeAlso DrawingRectanglesProblemSolutionDiscussionSeeAlso AddingShadowstoShapesProblemSolutionDiscussion DrawingGradientsProblemSolutionDiscussionSeeAlso DisplacingShapesDrawnonGraphicContextsProblemSolutionDiscussionSeeAlso ScalingShapesDrawnonGraphicContextsProblemSolutionDiscussionSeeAlso RotatingShapesDrawnonGraphicContextsProblemSolutionDiscussionSeeAlso AnimatingandMovingViewsProblemSolutionDiscussion AnimatingandScalingViewsProblemSolutionDiscussionSeeAlso AnimatingandRotatingViewsProblemSolutionDiscussionSeeAlsoChapter  CoreMotion Introduction DetectingtheAvailabilityofanAccelerometerProblemSolutionDiscussionSeeAlso DetectingtheAvailabilityofaGyroscopeProblemSolutionDiscussionSeeAlso RetrievingAccelerometerDataProblemSolutionDiscussionSeeAlso DetectingShakesonaniOSDeviceProblemSolutionDiscussion RetrievingGyroscopeDataProblemSolutionDiscussionSeeAlsoChapter  iCloud Introduction SettingUpYourAppforiCloudProblemSolutionDiscussion StoringandSynchronizingDictionariesiniCloudProblemSolutionDiscussion CreatingandManagingFoldersforAppsiniCloudProblemSolutionDiscussionSeeAlso SearchingforFilesandFoldersiniCloudProblemSolutionDiscussionSeeAlso StoringUserDocumentsiniCloudProblemSolutionDiscussionSeeAlso ManagingtheStateofDocumentsiniCloudProblemSolutionDiscussionSeeAlso HandlingConflictsiniCloudDocumentsProblemSolutionDiscussionSeeAlsoChapter  PassKit Introduction CreatingPassKitCertificatesProblemSolutionDiscussionSeeAlso CreatingPassFilesProblemSolutionDiscussionSeeAlso ProvidingIconsandImagesforPassesProblemSolutionDiscussionSeeAlso PreparingYourPassesforDigitalSignatureProblemSolutionDiscussionSeeAlso SigningPassesDigitallyProblemSolutionDiscussionSeeAlso DistributingPassesUsingEmailProblemSolutionDiscussionSeeAlso DistributingPassesUsingWebServicesProblemSolutionDiscussionSeeAlso EnablingYouriOSAppstoAccessPassesoniOSDevicesProblemSolutionDiscussionSeeAlso InteractingwithPassbookProgrammaticallyProblemSolutionDiscussionSeeAlsoIndex

精彩专题

热门资料

Android删除系统内置软件详解.txt

iPHONE技巧.doc

G51 download WI.doc

C#编程思想(基础).pdf

该用户的其他资料

  • 名称/格式
  • 评分
  • 下载次数
  • 资料大小
  • 上传时间

用户评论

0/200
    暂无评论
上传我的资料

相关资料换一换

资料评价:

/ 976
所需积分:2 立即下载
返回
顶部
举报
资料
关闭

温馨提示

感谢您对爱问共享资料的支持,精彩活动将尽快为您呈现,敬请期待!