`

ios开发基础知识 - 1

阅读更多

输出

command+shift+r

NSLog(@"log: %@ ", myString); 
NSLog(@"log: %f ", myFloat); 
NSLog(@"log: %i ", myInt);

显示图片

CGRect myImageRect = CGRectMake(0.0f, 0.0f, 320.0f, 100.0f); 
UIImageView *myImage = [[UIImageView alloc] initWithFrame:myImageRect]; 
[myImage setImage:[UIImage imageNamed:@"myImage.png"]]; 
[self.view addSubview:myImage]; 
[myImage release];

app frame 大小

CGRect bounds = [[UIScreen mainScreen] bounds];
CGRect frame = [UIScreen mainScreen].applicationFrame;

浏览器控件

CGRect webFrame = CGRectMake(0.0, 0.0, 320.0, 480.0);
UIWebView *webView = [[UIWebView alloc] initWithFrame:webFrame];
[webView setBackgroundColor:[UIColor clearColor]];
NSString *urlAddress = @"http://nasa.cnblogs.com";
NSURL *url = [NSURL URLWithString:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webView loadRequest:requestObj];
[self addSubview:webView];
[webView release];

在状态栏显示网络状态

UIApplication* app = [UIApplication sharedApplication];
app.networkActivityIndicatorVisible = YES; 

播放序列动画

NSArray *myImages = [NSArray arrayWithObjects:
[UIImage imageNamed:@"myImage1.png"],
[UIImage imageNamed:@"myImage2.png"],
[UIImage imageNamed:@"myImage3.png"],
[UIImage imageNamed:@"myImage4.gif"],
nil];
UIImageView *myAnimatedView = [UIImageView alloc];
[myAnimatedView initWithFrame:[self bounds]];
myAnimatedView.animationImages = myImages;
myAnimatedView.animationDuration = 0.25; // 秒
myAnimatedView.animationRepeatCount = 0; // 0 = 无限
[myAnimatedView startAnimating];
[self addSubview:myAnimatedView];
[myAnimatedView release];

提示筐

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:nil message:@"Alert!"          
delegate:self cancelButtonTitle:@"OK" 
otherButtonTitles:nil];
[alert show];
[alert release];

分享到:
评论

相关推荐

    IOS开发-Swift-基础知识学习笔记

    IOS开发-Swift-基础知识学习笔记

    iOS 仿抖音 Object-C

    适合人群:具备一定编程基础,工作1-3年的iOS开发人员。 在学习《iOS 仿抖音 Object-C》的过程中,读者将学习到以下内容: 工厂模式、策略模式、观察者模式在iOS开发中的体现方式。 IOC、AOP、代理、切面、循环...

    ios 基础知识 汇总文档

    ios开发基础知识pdf汇总文档,可根据目录查询相关知识点

    iOS 开发流程笔记-帮你快速上手iOS开发,iOS上架市场

    1.基础问题答疑 1.1 什么是证书 1.2 什么时候需要证书 1.3 证书如何获得 1.4.如何对代码进行签名 1.5 我生成的私钥如何共享给团队成员 2.各流程中证书的需求情况 2.1 模拟器调试 2.2 真机调试 2.3打包和发布 消息推...

    ios基础知识开发介绍.zip

    下面,我将简要介绍一些iOS开发的基础知识,帮助你对这个领域有一个初步的了解。 首先,iOS开发的核心语言是Objective-C和Swift。Objective-C是苹果公司早期推出的面向对象的编程语言,它结合了C语言的强大功能和...

    《iPhone与iPad开发实战--iOS经典应用剖析》--源码

    本书是一本iOS项目分析与实战的教程,旨在帮助读者实际动手做出一些iOS项目,同时也能够学习到一些理论知识。 本书收录了6个iOS项目,这些项目是在iOS开源社区下载的。涵盖了:工具类应用、体育类应用、效率类应用、...

    iOS基础知识大总结

    iOS开发基础文档,包括多肽,继承,封装,下载,上传,地图,网络协议,json,xml等数据知识

    IOS开发之路--C语言基础知识

    当前移动开发的趋势已经势不可挡,这个系列希望浅谈一下个人对IOS开发的一些见解,今天我们从最基础的C语言开始,C语言部分我将分成几个章节去说,今天我们简单看一下C的一些基础知识,更高级的内容我将放到后面的...

    IOS面试题--(某大型移动互联网公司)

    ios开发面试题,精选题目,直面基础,可以看出来面试者的基础知识是否牢固

    以上练习有助于熟悉iOS开发的基础知识和常用技术.docx

    以上练习有助于熟悉iOS开发的基础知识和常用技术.docx

    iOS移动开发从入门到精通.epub

     本书共分三篇,*篇为基础篇,主要介绍了iOS开发基础知识,包括iOS系统的历史、Swift 3.0语言、UI界面构建技术、视图控制器、常用的控件、表和集合视图、视图和层、声音、视频、动画等。第二篇为进阶篇,主要介绍了...

    《IOS5基础教程》随书源代码

    《IOS5基础教程》随书源代码,所有源代码基于 IOS 5 ,从入门的HelloWorld到标签库的使用、导航栏的使用,再到多视图应用、数据持久化,覆盖了IOS开发的主要知识。

    IOS开发介绍PPT(详细PPT)

    除了基础知识的介绍,本PPT还重点关注IOS开发的实践应用。我们通过分析多个实际案例,展示了IOS应用在各个领域中的广泛应用,如社交、游戏、金融等。同时,我们还分享了IOS开发的最佳实践和优化技巧,帮助开发者提升...

    ios开发介绍&心得&项目&相关练习

    通过简洁明了的阐述,读者可以快速掌握iOS开发的基础知识,为后续的学习和实践打下基础。 接着,文章分享了iOS开发的心得体会。作者结合自己的实际经验,谈到了学习编程语言和框架的重要性,以及团队协作和持续学习...

    iOS 9开发指南 [管蕾 编著] 2015年版(2-2)

    全书共39章,循序渐进地讲解了iOS 9应用开发的基本知识。本书从搭建开发环境讲起,依次讲解了Objective-C语言基础,Swift语言基础,Cocoa Touch,Xcode Interface Builder界面开发,使用Xcode编写MVC程序,文本框和...

    ios问答题-这份文档总结了100个iOS开发/设计面试中可能会问到的问题,涵盖了非常全面的内容.md

    围绕Objective-C、Swift、Cocoa Touch等,考察面试者对编程语言、框架、运行时、设计模式、线程、视图等编程基础知识的掌握情况。 4. 界面相关 针对iOS应用界面上的各种控件和视图,如分辨率、导航栏、选项卡、表视图...

    精通iOS开发(第8版) 中文pdf扫描版 附源代码

    精通iOS开发(第8版)是iOS应用开发基础教程,内容翔实,语言生动。作者结合大量实例,使用Swift语言循序渐进地讲解了适用于iPhone iPad开发的基本流程。新版介绍强大的iOS 10操作系统,涵盖Xcode 8的新功能,书中所有...

    iOS5开发基础教程(Beginning.iOS.5.Development.Exploring.the.iOS.SDK)

    英文版的IOS5开发入门教程,包括IOS5 SDK、XCODE4、OBJECTIVE-C等基础知识

    iOS开发指南(第2版 )

    iOS开发指南 非图片版 本书采用全新的 iOS 7 API, 详细介绍了最新的 iOS 7 开发相关的知识点。 本书共分为 4 个部分:第一部分为基础篇, 介绍了 iOS 的一些基础知识 ; 第二部分为网络篇, 介绍了 iOS 网络开发...

Global site tag (gtag.js) - Google Analytics