对比一下OC和C差别,首先第一个是数据类型. C语言的数据类型分哪几类?C语言有哪些数据类型? 基本数据类型当然还包括int的一些修饰符.像short.long.long long.unsigned.typedefine给已有的数据类型取一个别名. C语言还新增了一些数据类型:BOOL类型.条件表达式:比较表达式/关系表达式,第二种是逻辑表达式.C语言用int类型的变量来表示比较表达式/关系表达式和逻辑表达式的结果.0表示不成立,非0表示成立. ). BOOL的本质. typedef signe…
C程序的编译.链接.执行怎么来的?在.C文件里面写上符合C语言部分的源代码.OC也是一样的.记住:OC程序的后缀名是.m. 为什么要链接?第一个.o的目标文件里面它启动不了.因为它没有启动代码我们要加上启动代码,另外还要链接一些函数进去. 没有定义NSLog,a.out也没有出来.NSLog函数是Foundation框架之中的.如果你在OC程序当中使用到框架的类或者函数的话必须要告诉编译器这个类或者函数去哪里找.如果程序中使用到了框架中的函数或者类.那么在链接的时候,就必须要告诉编译器去哪1个框…
OC支持C语言所有的运算符并且效果是一样的.C语言中所有的运算符OC都支持.这些所有的运算符OC当中全部都支持. 包括C语言的结构体.枚举全部都可以写在OC当中,没有任何问题,并且效果是一样的. 比如C语言中int和return是关键字.int在OC当中仍然代表一个数据类型.return在OC当中和C一样也代表用来结束一个函数或者是用来结束函数的时候同时返回一个数据.一样的.但是在此基础之上OC也新增了一些关键字.OC新增的关键字绝大部分都是以@开头. OC当中完全可以定义C语言的函数.并且定义…
比如产生随机数.这个功能要你写吗?不用,因为苹果已经写好了.后面想开发一个ios程序,往界面上放一个按钮,实际上这个按钮不用你写别人已经写好了,你就拿过来拖一下就可以了. 框架是1个功能集 苹果或者第三方事先将一些程序在开发程序的时候经常要用到的功能事先写好.把这些功能封装在1个1个的类或者函数之中.主要是类. 一个框架就是一个功能集.这个功能集苹果写了很多功能在里面.我们要使用这些功能的话不需要去写直接调用就可以了.功能集合. 后面会学很多框架,不同的框架里面的功能是用来完成不同的事情的. F…
NS前缀的有NSLog和NSString Cocoa就是用来开发带界面的应用程序. Foundation框架之中的类.函数绝大多数都是从NextStep来的.看到NS前缀就知道这个类是从哪里来的.是很久之前由NextStep公司开发的类.是从NextStep来的,历史非常悠久.这就是NS前缀的意思. 我们学到类的时候可能也会用一些前缀.比如我们写一个类Person类,可能叫做CCPerson或者是ICPerson,表示这个类是由我写的.一看这个类就是传智播客写的.所以这就是前缀. OC这个语言当…
OC的注释和C语言的注释一模一样.它也分单行注释和多行注释. OC程序里面当然可以定义一个函数.并且定义的方式方法和调用的方式方法和我们C语言是一模一样的.OC有什么好学的?一样还学个什么呢? 重点是:#import指令和NSLog函数,还有务必掌握NSString字符串. // // main.m // Day01-OC基础语法 // // Created by blueheart on 17/7/2. // Copyright © 2017年 itcast. All rights reser…
从今天开始不会再去用C语言当中的字符串.因为OC当中设计了一种更为好用的存储字符串的变量. C的字符串和OC的字符串是有区别的. NSString类型的指针变量,只能存储OC字符串的地址.第一步是声明一个NSString的指针, // // main.m // Day01-OC基础语法 // // Created by blueheart on 17/7/2. // Copyright © 2017年 itcast. All rights reserved. // /* 1.OC相对于C a.在…
不要管什么是自动释放池,现在给你讲你也听不懂.就业班才讲,不要知道太多,知道太多对你不好.电影里面死的最惨的人就是知道最多的人.把代码写到自动释放池里面就可以了.NSLog是printf的增强版,它增强在什么地方? // // main.m // Day01-OC基础语法 // // Created by blueheart on 17/7/2. // Copyright © 2017年 itcast. All rights reserved. // /* 1.OC相对于C a.在C的基础之上新…
mac切换中英文输入法默认是Ctrl+空格键. 预处理指令的执行时机是在编译之前.在编译之前执行预处理指令. #import指令是包含文件,将指定的文件的内容在预编译的时候拷贝到写指令的地方. #import指令无论把一个文件import了多少次,它只会包含一次.include指令如何实现这个效果? #include指令必须要配合条件编译指令才能实现只拷贝一次效果.而咱们的#import指令不需要. #import指令和#include的指令的区别是:import指令无论你去包含多少次,它只会包…
OC与C语言的不同. 把OC程序运行起来,CPU只会找main函数.并且只会执行main函数当中的代码.当main函数的代码执行完毕之后这个程序就自动结束掉了. main函数的参数是可以让我们在运行程序的时候向咱们这个程序传递一些数据.OC程序的main函数是一样的,仍然是入口和出口.并且int类型的返回值仍然代表程序的结束状态. main函数完全可以不写参数. // // main.m // Day01-OC基础语法 // // Created by blueheart on 17/7/2.…
OC语法中static关键字不能修饰属性,也不能修饰方法,只能修饰方法中的局部变量.static修饰局部变量之后把局部变量变成静态变量.当方法执行完之后这个变量不会被回收.下次再执行这个方法的时候这个变量还在. self是个指针,在对象方法当中,self指向当前对象.所以可以使用self来显式地访问当前对象的成员.可以使用self来访问当前对象的属性,也可以使用self来调用当前对象的其他的对象的方法. 父类的成员对于子类来讲,也是属于子类的.所以父类的成员在子类的方法中也可以使用self来调用…
Cocoa Application开发的是带界面的程序. OC是完全兼容C语言的,但是C语言里面是不能写OC的东西的. OC和C的第一个区别,就是源文件的后缀名的区别.OC程序的源文件的后缀名是.m,C程序的源文件的后缀名是.c.…
什么是类?什么是对象? 看的见.摸的着.拿过来就可以直接使用.例如报纸就是一个对象. 学生这个东西可不可以只是指一个?就只有那一个才是学生.不是的,学生是有很多个的.它是对一类人的统称.类是统称.所以学生是单指一个人还是指一群人?一群人,所以学生是个统称.你叫小东带个学生来,小东肯定会哭,因为学生那么多,你到底要找谁?你到底要找哪一个学生瞬间他就崩溃掉了,因为有那么多学生他根本不知道你要找的是哪一个. 对象是一个具体,类是由一个一个的具体抽象出来的. 如果你不确定它是对象还是类,那么请你记住它是…
视频介绍: 一些视频教程通过浅显案例来让刚開始学习的人感到轻松,可是课程中编写的代码不能直接应用于项目中:而本套视频教程正好相反,视频解说者李勇老师以技术见长.性格朴实无华.不善于幽默搞笑.李勇老师编写的代码很专业和有用,整个内容都是採用实际项目中应用的高水准代码.站在较高层次上进行深入解说,所以,初学人员学习本视频教程在開始时会比較吃力.可能必须耐心学习多遍才干渐入佳境.但你一旦掌握了当中的内容.特别是掌握了李勇老师所编写的那些代码,你的编码能力将会相当出众! 对新手来说,这肯定不是最好的视频…
传智播客.NET视频学习课件访问.NET网站了解更多课程详情http://net.itcast.cn(小提示:为什么本书中超链接打不开?)此套课件是伴随 传智播客.net实况教学视频 (小提示:为什么本书中超链接打不开?)的上课课件,作为传智播客.net 公开课的一部分,免费提供给广大.net 爱好者,您可以自由分享本套课件,但禁止把他用于任何盈利性质的销售行为.否则我们将采取法律手段来维护我们的正当权益.课件的知识产权归属传智播客.谢谢您的支持与理解!观看须知1.Pdf是什么? 我怎么看不了?…
大前端时代已经到来!传智播客2015之WEB前端视频教程(全套教程共15G)大前端时代已经到来!如今,前端开发工程师的职责,不是只有切图.制作网页这么简单哦! G:\传智播客2015-WEB前端视频教程-----------├文件夹1:[01 html教程视频]│  ├文件夹1:[324带你一周hold住html+css 第01讲 html标记语法基础]│  │  ├(1)html标记语法基础 (1)│  │  ├(2)html标记语法基础 (2)│  │  ├(3)html标记语法基础 (3)…
2018年3月python传智播客人工智能基础就业班全套视频教程 有需要的可以留言留下邮箱.…
本套视频共有67集,是传智播客3G-Android就业班前8天的的课程量.本套视频教程是黎活明老师在2011年底对传智播客原来的Android核心基础课程精心重新录制的,比早期的Android课程内容更充实.更详尽,但没有包含传智播客3G-Android就业班两个多月的Android核心基础加强和Android项目实战内容. 传智播客android开发视频教程下载地址…
[.NET]传智播客第[21]期就业班视频(高清无加密)本套2015年21期传智播客C#ASP.NET win10通用mvc+app开发视频教程附源码,是一套非常不错的asp.net自学视频教程,传智播客的实力怎么样我也不用说了,希望本套教程的学习能够对您的asp.net有所帮助和提高.这份教程是 2015年6月分的最新高清未加密的全套完整版.NET 21期的视频教程.本店为了让各位“亲”能够有更好的学习动力 和 机会 特地撸来了最新的一期全套的教程 给大家学习,这一期中增加了更加符合现在企业和…
2015-01-14 一直计划着学习java,今天晚上终于下定决心看了下传智播客朴乾老师的javaweb开发视频day01之第一讲,主要内容是开发工具简单介绍.怎么创建工程.Junit的介绍,我是C#出生,所以对号入了座. 1.JDK  ==  .Net Framework 都是基础库,但是Java开发工具要手动引入,类似dll引入 2.Content Assist  ==   AutoComplete java里面的快捷键是alt+/(智能提示),个人还是习惯tab键,ctrl+shift+o…
卷 backup 的文件夹 PATH 列表卷序列号为 00000025 D4A8:14B0J:.│  1.txt│  c语言经典案例效果图示.doc│  ├─1传智播客_尹成_C语言从菜鸟到高手_第一章C语言概述A│  ├─文档│  │      第1讲 C语言第一阶段.doc│  │      │  └─视频│          第1讲 C语言第一阶段.mp4│          ├─2传智播客_尹成_C语言从菜鸟到高手_第二章C语言跨平台HelloWorld-A│  ├─2.1 C语言环境简…
 J:\传智播客_尹成_C语言从菜鸟到高手├─传智播客_尹成_C语言从菜鸟到高手_第一章C语言概述A│      第一讲1.1C语言第一阶段.mp4│      第二讲1.2c语言入门教程.mp4│      ├─传智播客_尹成_C语言从菜鸟到高手_第七章编译选项_链表_栈_队列_C实战│  ├─7.1编译与预处理│  │      第10讲 7.1.14-24宏的高级用法2.mp4│  │      第11讲 7.1.25文件包含-7.1.28编译及预处理小节.mp4│  │      第…
 6月30日,历时32小时的微软开放技术Cocos 2d-x 编程黑客松在北京望京微软大厦成功落下帷幕,这是微软开放技术首次联合Cocos 2d-x 在中国举办黑客松.此次活动共有包括传智播客C/C++学院的学员组成的闪游队,以及Hurry队.繁星队等在内的18个团队,70人参加了这场开发盛事,参赛团队中,不乏经验丰富的一线手游团队. "太空大战"项目演示 微软开放技术Cocos 2d-x 编程黑客松,是微软开放技术.Cocos2d-x 开源引擎联合举办的一场属于游戏编程开发者的聚…
C/C++技术讲师 6名 (北京,年薪:24-50万) 传智播客C/C++课程培训体系如下: 1.C语言,世界五百强C语言面试训练 2.C++语言,世界五百强C++语言面试训练 3.数据结构与算法,世界五百强数据结构与算法面试训练 5.掌握Unix,Linux C/C++开发,世界五百强面试强化训练 6.掌握Android,iOS,Windows 跨平台C/C++开发. 7.实战10个项目,形成自身有价值的成功案例. 任职要求: 精通C/C++语言,精通数据结构与算法. 具备3-5年的Linux…
内容简单介绍: 本教程为传智播客.Net培训课堂的现场录像,请到140623ls" target="_blank">传智播客.Net学院下载很多其它免费.Net视频教程或者參加讲师现场授课的.Net实地培训班. 视频文件夹: (一)操作员管理.部门管理.基础数据管理模块.婚姻状况.性别.学历.婚姻状况.政治面貌 [传智播客.Net培训-第五季ADO.Net教程]001-真实项目和玩具项目.样例项目的差别.zip [传智播客.Net培训-第五季ADO.Net教程]002-…
 6月30日,历时32小时的微软开放技术Cocos 2d-x 编程黑客松在北京望京微软大厦成功落下帷幕,这是微软开放技术首次联合Cocos 2d-x 在中国举办黑客松. 此次活动共同拥有包含传智播客C/C++学院的学员组成的闪游队,以及Hurry队.繁星队等在内的18个团队,70人參加了这场开发盛事,參赛团队中.不乏经验丰富的一线手游团队. "太空大战"项目演示 微软开放技术Cocos 2d-x 编程黑客松,是微软开放技术.Cocos2d-x 开源引擎联合举办的一场属于游戏编程开发…
多年来,从财报收入及培训规模角度来看,达内和传智播客分别在IT培训领域占据第一和第二的位置已经是不争的事实,但是从培训学员的角度来讲,选择达内和传智播客哪个更好呢,这两家机构在学员心目中的排名和营收的排名是否成正比?也许我们从三个学员基本关注的维度来分析,大家的感受会有所不同. 口碑方面 近年来,媒体屡屡爆出达内"以招聘为名招生"."培训贷"等负面消息.据媒体报道,达内教育多次因涉嫌欺诈招生被媒体曝光,包括以招聘名义招生.为学员贷款数万元但却无法保证高薪就业致使无法…
一般情况下,我们在向数据库中插入数据时用Insert语句,但是当数据量很大的时候,这种情况就比较缓慢了,这个时候就需要SqlBulkCopy这个类. SqlBulkCopy本身常用的函数有这么几个 DestinationTableName-----服务器目标表上的名称,也就是你要向哪个表插入大量的数据,这个就设置为那个表名 ColumnMappings-----字段映射,因为是要在本地建立一个Table,然后将整个Table一次性的加入到数据库中,因此需要将本地的Table的字段和数据库表中的字…
以往我在WPF里,用ShowDialog展示出一个页面,一般都是用Close()进行关闭. 今天看传智播客的视频时,了解到还能直接给DialogResult一个TRUE或者false的属性,使页面关闭. 第一个页面 private void Button_Click(object sender, RoutedEventArgs e) { OpenWindows ow = new OpenWindows(); ow.ShowDialog(); } 第二个页面 private void Button…
技术类面试.笔试题汇总(整理者:杨中科,部分内容从互联网中整理而来) 注:标明*的问题属于选择性掌握的内容,能掌握更好,没掌握也没关系. 下面的参考解答只是帮助大家理解,不用背,面试题.笔试题千变万化,不要梦想着把题覆盖了, 下面的题是供大家查漏补缺用的,真正的把这些题搞懂了,才能“以不变应万变”. 回答问题的时候能联系做过项目的例子是最好的,有的问题后面我已经补充联系到项目中的对应的案例了. 1.简述 private. protected. public. internal 修饰符的访问权限.…