最全的iOS自学视频,包括c,objective-c,UI等等,没有你找不到的,只有你学不会的,只要你想学,这里都有你所需要的. 推荐教程点这里:http://www.mobiletrain.org/?wxl 唯一教会你从零基础开始做 iOS 系统.LBS.底层应用及游 .底层应用及游戏的开发,最终出属于自己iOS iOS作品. 通过 C/C++/ObjectiveC/iOS开发强化训练,成为从零基础掌握具有开发中大型 iOS 项目能力的移动软件开发高级人才.掌握 MacOS MacOS .iP…
iOS开发UI篇—Button基础 一.简单说明 一般情况下,点击某个控件后,会做出相应反应的都是按钮 按钮的功能比较多,既能显示文字,又能显示图片,还能随时调整内部图片和文字的位置 二.按钮的三种状态 normal(普通状态) 默认情况(Default) 对应的枚举常量:UIControlStateNormal highlighted(高亮状态) 按钮被按下去的时候(手指还未松开) 对应的枚举常量:UIControlStateHighlighted disabled(失效状态,不可用状态) 如…
前言:iOS 开发中,h5 和原生实现通信有多种方式, JSBridge 就是最常用的一种,各 JSBridge 类库的实现原理大同小异,这篇文章主要是针对当前使用最为广泛的 WebViewJavascriptBridge(v6.0.2),从功能 API.实现原理到源码解读.最佳实践,做一个简单介绍. 目录 一.简介 1.设计目的 2.特点 3.安装.导入 4.API 二.实现原理 1.目录结构 2.主要流程 2.1 初始化 2.2 JS 调用原生 2.3 原生调用 JS 2.4 小结 三.源码…
MPMoviePlayerController 在iOS中播放视频可以使用MediaPlayer.framework种的MPMoviePlayerController类来完成,它支持本地视频和网络视频播放.这个类实现了MPMediaPlayback协议,因此具备一般的播放器控制功能,例如播放.暂停.停止等.但是MPMediaPlayerController自身并不是一个完整的视图控制器,如果要在UI中展示视频需要将view属性添加到界面中.下面列出了MPMoviePlayerController…
移动互联网的火爆,而Html具有跨平台.开发快的优势,越来越受到开发者的青睐.感谢IOS开发工程师“小木___Boy”’带来的HTML5学习经验分享. 一.学习途径 1.很多视频网站 比如慕课.和极客学院. 推荐买一个极客学院的会员,看一下前端开发的基础视频.对Html有一个基础认识.慕课网比较适合有一定基础后,挑一些专题学学. 2.学习网站推荐W3Cschool 在线教程(www.w3cschool.cn).浅显易懂,边学边练,每章后还有小测试. 非常适合初学者学习知识点,打基础.我就是在线边…
MPMoviePlayerController 在iOS中播放视频可以使用MediaPlayer.framework种的MPMoviePlayerController类来完成,它支持本地视频和网络视频播放.这个类实现了MPMediaPlayback协议,因此具备一般的播放器控制功能,例如播放.暂停.停止等.但是MPMediaPlayerController自身并不是一个完整的视图控制器,如果要在UI中展示视频需要将view属性添加到界面中.下面列出了MPMoviePlayerController…
在上一讲中,介绍了什么是iOS开发.说简单一点,iOS开发,就是开发运行在iPhone或者iPad上的软件.这么一说完,应该有很多人就会产生一些疑惑,比如学习iOS开发是不是一定要买iPhone?需不需要买苹果电脑呢?学软件开发是不是一定要计算机专业的?因此,在这讲中,我会为广大有意学习iOS开发的朋友们进行解惑,说明一下学习iOS开发究竟需要那些准备. 一.程序设计语言 上一讲已经说到:要想开发一款软件,首先得学习一些相应的程序设计语言.至于iOS开发,需要学习的语言主要有:C.C++.Obj…
前言 前面已经唠叨了这么多理论知识,从这讲开始,就要通过接触代码来学习C语言的语法.学习任何一门语言,首先要掌握的肯定是语法.学习C语言语法的目的:就是能够利用C语言编写程序,然后运行程序跟硬件(计算机.手机等硬件设备)进行交互.由于我们的最终目的是学习iOS开发,学习iOS开发的话必须在Mac系统下,因此我就在Mac系统环境下开发C语言程序,而不是在Windows环境下. 接下来,就在Mac系统环境下编写第一个C语言程序,最后把程序运行起来,跟计算机做一个小小的互动 一.编写第一个C语言程序-…
从今天开始,我就开始更新[零基础学习iOS开发]这个专题.不管你是否涉足过IT领域,也不管你是理科生还是文科生,只要你对iOS开发感兴趣,都可以来阅读此专题.我尽量以通俗易懂的语言,让每个人都能够看懂.若遇到不明白的地方或者对此文有异议,望及时评论. 一.什么是iOS 要想学习iOS开发,首先要搞清楚什么是iOS.iOS其实是一款操作系统,就像平时我们在电脑上用的XP.Win7,都是操作系统. 那什么是操作系统呢?操作系统其实是一种软件,是直接运行在硬件(电脑.手机等)上的最基本的系统软件,任何…
一.iOS开发的前景 2012年3月份,苹果公司的市值已经突破5000亿美元,成为世界上市值最大的公司.5000亿是神马概念呢? 可以帮助陷入欧债危机的8个国家偿还债务 可以买下35个天安门广场.34座卢浮宫.109座圆明园 可以同时买下雅虎.戴尔.百思买.摩托罗拉.动视暴雪 超过105个国家一年的GDP 平铺在地上,能覆盖42%的美国领土 每个苹果员工可以分到660万美元 ...... 这个5000亿,真可谓“富可敌国”.在此,我们还要感谢苹果公司给雅安捐款5000万.其实,苹果对我们中国消费…