- 博客(12)
- 收藏
- 关注
原创 Maven在Mac上的安装及配置
我们每期会根据不用的项目案例安排不同的技术栈免费课程!免费!免费!免费!来帮助大家提高,有兴趣的同学可以私信我哦~ 所有项目都是以真实项目为实战例。Maven 是什么 Maven 是一个项目管理和综合工具。Maven 提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven 使用标准的目录结构和默认构建生命周期。 在多个开发团队环境时,Maven
2017-03-07 16:42:13 598
转载 最好懂的 Bootstrap 实战案例教程
我们每期会根据不用的项目案例安排不同的技术栈免费课程!免费!免费!免费!来帮助大家提高,有兴趣的同学可以私信我哦~ 所有项目都是以真实项目为实战例。我们在开发前端页面的时候,如果每一个按钮、样式、处理浏览器兼容性的代码都要自己从零开始去写,那就太浪费时间了。所以我们需要一个框架,帮我们实现一个页面的基础部分和解决一些繁琐的细节,只要在它的基础上进行个性化定制就可以了。Bootstrap 就是
2017-03-07 10:46:07 67035 21
原创 什么是post请求什么是get请求
HTTP请求方法最常用的有两种方法:GET 和 POST。那么:什么是 HTTP ?超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信。HTTP 的工作方式是客户机与服务器之间的请求-应答协议。web 浏览器可能是客户端,而计算机上的网络应用程序也可能作为服务器端。列举:客户端(浏览器)向服务器提交 HTTP 请求;服务器向客户端返回响应。响应包含关
2016-01-26 13:05:52 2660
原创 Objective-C中对IPhone设备震动的调用
震动的调用非常简单只需要两步就可以让你的app震动起来!首先,引入AudioToolbox音频接口#import "AudioToolbox/AudioToolbox.h"然后在需要震动的地方调用函数AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);这两两行代码就可以让iPhone震动喽当然,AudioToolBox不单单是为了调用震动而生的。
2015-11-20 21:04:37 2922
原创 iOS多线程中GCD的使用
Grand Central Dispatch 简称(GCD),是苹果公司开发的技术。以后话应用程序支持多核心处理器和其他对称多处理系统的系统。GCD属于函数级多线程,性能更高,功能更强大。它首次发布在OS X 10.6。iOS 4.0及以上也可以使用。 ·任务:具有一定功能的代码段。一般是一个block或者函数。 ·分发队列:GCD以队列的方式进行工作,遵循FIFO(first in
2015-10-05 21:49:43 452
原创 iOS多线程
多线程的种类: 1,脱离线程:线程结束后被销毁。 2,非脱离线程:线程结束后被挂起,等待再次调用。(例如:iOS系统等待来电的进程)。iOS 中实现多线程的种类: 1,NSObject 2,NSThread 3,NSOperation / NSOperationQueue 4,GCD iOS在“栈区”按4k对齐的方式默认为主线程分配
2015-10-05 20:13:30 508 1
原创 iOS 蓝牙 4.0
首先导入框架 #import <CoreBluetooth/CoreBluetooth.h>我们需要一个管理者来管理蓝牙设备,CBCentralManager 首先创建管理者 self.manager = [[CBCentralManager alloc]initWithDelegate:self queue:nil options:nil];这里只需要设置一个代理,队列根据需求来选择,这里用了
2015-09-28 11:06:04 971 1
原创 Block传值
在项目开发中,控制器之间传值是必不可少得。下面介绍一下block传值,分享经验或作笔记以备后用。 首先定义控制器 AViewController 和 BViewController,现在的状态假设为: 控制器 AViewController 模态推出 BViewController。 在 AViewController 中有一个 (UILable *)label 用来显示 BV
2015-09-16 20:36:41 488 1
原创 UITableViewCell 消除右侧辅助视图区域空白
刚刚学习UITableViewCell的时候,发现我想自定义一个UITableViewCell,却发现无论怎么设置Cell的contentView的Frame.size,他永远都是320, 右边留个白框很恶心,琢磨很久怎么把它干掉。我仅仅知道这一个方法,比较简单。四行代码就搞定了。 当然,首先需要自定义一个UITableViewCell的子类。 然后在.m文件中,重写一下方法- (void
2015-09-15 21:30:12 1255 1
原创 Swift_基础部分
常量和变量在swift中,常量和变量必须先声明,使用 let 来声明常量,使用 var 来声明变量;let iCanNotChange = 10var iCanChange = 10常量仅可以赋值一次,多次赋值Xcode将会报错。var aVarValuelet aLetValue //这两种声明是错误的var bVarValue: Doublelet bLetValue: Int //这两种
2015-09-15 20:00:37 407 1
原创 UITableView 常用方法列表
Delegate:|-- UITableViewDelegate||----tableView: didSelectRowAtIndexPath: //点击某个cell执行的方法||----tableView: heightForFooterInSection: //设置自定义未标题的高度||----tableView: heightForHeaderInSect
2015-09-15 19:10:09 354 1
原创 UIButton 方法以及属性
属性contentEdgeInsets//设置内边距titleEdgeInsets //设置titleLabel的边界reversesTitleShadowWhenHighLighted//设置高亮时是否改变阴影的BOOL值imageEdgeInsets//设置imageView的边界adjustsImageWhenHighLighted
2015-09-15 19:08:17 482 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人