自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zww学习笔记

iOS学习、总结与回顾

  • 博客(32)
  • 资源 (4)
  • 收藏
  • 关注

转载 Mac系统终端命令行不执行命令 总出现command not found解决方法

配置过安卓开发环境,改过bash_profile这个文件,最后不知怎么的只有cd命令能执行,我猜测可能修改bash_profile文件后没有保存 导致的 保存命令是: source .bash_profile说下我的解决方法:1,在命令行中输入: export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/你的用户名/bin 这样可以保证命令行命令暂时可

2016-07-30 12:43:48 4180

原创 mac 下安装react native

react native安装以及创建工程 1、Homebrew 可以傻瓜安装node,watchman和flow的软件管理工具。 安装命令:$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"2、 安装node环境。 (1)、使用命令 brew install

2016-07-30 12:19:34 1283

原创 OC调用JS(stringByEvaluatingJavaScriptFromString)

oc:- (void)viewDidLoad { [super viewDidLoad]; self.title = @"OC调用JS"; UIWebView *webView = [[UIWebView alloc]initWithFrame:CGRectMake(0, 40, self.view.frame.size.width, self.view.frame.size.

2016-07-30 10:53:05 7711

原创 JS调用OC方法(webviewDelegate)

oc:#import "JSOCViewController.h"@interface JSOCViewController ()<UIWebViewDelegate>@end@implementation JSOCViewController- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup a

2016-07-29 17:17:45 984

原创 伸缩两级菜单

做界面有时需要使用到伸缩的两级菜单,下面有两种写伸缩菜单的方法。 第一种方法:<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, ma

2016-07-28 13:24:56 970

原创 view绘制阴影效果

应用中绘制阴影效果会使界面更加美观。 绘制阴影效果的主要代码如下: //containView UIView *containView = [[UIView alloc]init]; containView.backgroundColor = [UIColor whiteColor]; containView.layer.cornerRadius = 5;

2016-07-28 10:40:01 1408

原创 设置首行缩进

主要使用TextKit方法。 具体代码如下:NSMutableParagraphStyle *paraStyle01 = [[NSMutableParagraphStyle alloc] init]; paraStyle01.alignment = NSTextAlignmentLeft; //对齐 paraStyle01.headIndent = 0.0f;//行首缩进

2016-07-27 15:36:17 6134

原创 cell的分割线问题

解决cell分割线没有占满全屏的问题//1.解决Cell下面的线左边15像素空白问题 [self.collectionTableView setSeparatorColor:kSeparatorLineColor]; if ([self.collectionTableView respondsToSelector:@selector(setSeparatorInset:)])

2016-07-21 17:12:16 554

原创 使用Swiper实现无线滚动效果

swiper地址:http://idangero.us/swiper/api/#.V5B6wJN969s在HTML body加入以下内容:<div class="m-detail-show"> <!-- Swiper --> <div class="swiper-container"> <div class="swiper-wrapper"> <div class="swiper-slide

2016-07-21 16:59:54 8634

原创 使用PHAsset获取相册中特定的图片

本人对PHotokit框架也不是很了解,就不做解释了。 具体代码如下:PHAsset *ass = _selectedAssets[i]; // 获取所有资源的集合,并按资源的创建时间排序 PHFetchOptions *options = [[PHFetchOptions alloc] init];

2016-07-21 16:43:44 5723

原创 使用Appledoc生成文档

主要步骤来自:http://www.jianshu.com/p/65f1afdb9445关于安装和配置过程就不说了,我想说的是生成的生成的raybon和文档目录都在/Users/xxx 目录下的help文件下

2016-07-14 16:54:57 506

原创 brew的安装和踩过的坑

参考内容: http://www.zhihu.com/question/35928898/answer/669262561、安装命令$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)" 如果执行命令报错Failed to locate Homebrew!,Retur

2016-07-14 11:56:18 540

原创 jQuery-UI基础学习(2)

jQuery-UI demo1(伸展展示内容) accordion.html<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <script src="js/jquery.min.js"></script> <script src="js/jquery-ui.

2016-07-12 13:48:20 683

原创 安装GenyMotion模拟器(Mac)

1、进入官网下载GenyMotion 官网地址:https://www.genymotion.com/2、注册GenyMotion账号2、下载Virtua Box虚拟机 官网地址:https://www.virtualbox.org/wiki/Downloads 3、安装Virtua Box虚拟机一直next即可4、安装GenyMotion默认即可5、配置 (1) 点击图标启动GenyMot

2016-07-12 13:30:27 8431 1

原创 jQuery-UI基础学习(1)

使用jQuery-UI需要到官网下载jquery-ui.min.jsjquery-ui.min.css官网地址:http://api.jqueryui.com使用时需要引入:<script src="js/jquery.min.js"></script><script src="js/jquery-ui.min.js"></script><script src="js/app.js"></

2016-07-12 11:27:37 410

原创 cordova创建一个空项目

使用create命令 $cordova create hlzh com.misterzhou.hlzh HuiLvZhuanHuan参数说明:hlzh 文件目录,如果不存在则会创建com.misterzhou.hlzh 项目域名HuiLvZhuanHuan项目名称使用platforms命令,指定平台$cordova platform add ios$cordova platform add

2016-07-12 10:44:35 883

原创 iOS UITableView取消SectionView停滞效果

对网上一些想法做了参考,感觉比较实用。 第一种方法(不推荐实用) - (void)scrollViewDidScroll:(UIScrollView *)scrollView { CGFloat sectionHeaderHeight = 40; if (scrollView.contentOffset.y<=sectionHeaderHeight&&

2016-07-09 12:12:09 1103

原创 Node学习(1)(搭建一个简答的服务器例子)

node下载地址:http://nodejs.cn/ node的安装默认即可。1、服务器例子:var http = require("http");function onRequest(request,response){ console.log("Request received!"); response.writeHead(200,{"Content-Type":"text/

2016-07-08 16:53:43 598

原创 iOS 加载第三方字体

项目中有时有特殊需求,需要使用特定的字体样式,这时就需要我们加载外部字体库。 步骤: 1、下载所需要的ttf文件 2、将.ttf文件导入工程中,在Info.plist中添加一项:Fonts provided by application,填写字体文件名称+后缀名3、遍历所有的字体找到下载字体对应的fontNameNSArray *familyNames = [UIFont familyName

2016-07-08 16:39:51 1622

原创 iOS 记录crash日志

项目开发过程中经常会遇到crash的问题,现在有比较好的统计工具,但有时我们只是需要了解造成crash的原因,使用友盟等显得有些浪费。现在可以自己动手写记录crash。ZWCrashRecordTool添加了两个方法:初始化缓存目录清除crash缓存 ZWCrashRecordTool.h/** * 初始化缓存目录 * * @param crashPath 缓存目录 */-(voi

2016-07-07 16:05:34 1251

原创 Go安装配置过程

Go 语言支持以下系统:LinuxFreeBSDMac OS X(也称为 Darwin)Window安装包下载地址为:https://golang.org/dl/。安装:下载:go1.3.darwin-amd64-osx10.8.pkg默认安装,被安装了 /usr/local/go 目录并自设置了环境变量。go env 可查看目前的go的环境变量配置:根据约定,GOPATH下需要建立3个目

2016-07-07 13:47:48 665

转载 IOS开发之----常用宏定义和讲解_IOS-Coding_新浪博客

原文地址:http://chenyilong.postach.io/ioskai-fa-zhi-chang-yong-hong-ding-yi-he-jiang-jie-ios-coding-xin-lang-bo-ke?utm_source=tuicool&utm_medium=referral系统宏汇集FILE 当前文件所在目录 DATE

2016-07-06 17:45:20 724

原创 iOS一些提高开发效率的宏(收集)

开发过程中使用一些宏可以大大提高开发效率,部分收集来自于http://blog.csdn.net/duxinfeng2010/article/details/9067947//// defineManager.h// 常用宏收集//#ifndef defineManager_h#define defineManager_h//-------------------获取设备大小------

2016-07-05 18:04:53 729

原创 javaScript基础学习(8)(继承)

javaScirpt和其他语言一样也可以实现继承。组合继承1//组合继承1<script> var o1 = {a:'a',b:'b'}; var o2 = {score:{ math:100, english:97 }}; //组合继承 for(var k in o1){ o2

2016-07-05 16:11:21 325

原创 AJAX基础学习(1)(创建对象,发请求)

创建对象<script> var xmlhttp; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5

2016-07-05 12:33:34 1168

原创 javaScript基础学习(7)(获取方法名)

有时候无法直接得到方法名,需要通过对象获取方法名,可以尝试以下方法:<!--//获取方法名--><script> function Person(){ } var s = new Person(); var functionString = s.constructor +""; //第一种 functionString = functionStri

2016-07-04 14:49:50 684

原创 javaScript基础学习(6)(瀑布流例子)

html:<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>瀑布流</title> <link rel="stylesheet" href="../css/pubu.css" type="text/css"> <script src="pubu.js" type="text/ja

2016-07-03 00:51:34 427 1

原创 javaScript基础学习(5)(面向对象)

封装函数当对象使用 方式一:<script type="text/javascript">// 将函数封装起来 (function(){ function People(name){ this._name = name; } People.prototype.say= function(){

2016-07-02 18:34:40 369

原创 css基础学习(3)(盒子模型,动画)

一个简单的盒子模型框架boxM.html<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>BoxM</title> <link href="../css/style.css" rel="stylesheet" type="text/css"></head><body> <div

2016-07-02 10:57:35 623

原创 css基础学习(2)(伪元素)

:first-line 伪元素“first-line” 伪元素用于向文本的首行设置特殊样式。fontcolorbackgroundword-spacingletter-spacingtext-decorationvertical-aligntext-transformline-heightclearp:first-line { color:#ff0000; font

2016-07-01 18:24:00 294

原创 css基础学习(1)(背景,字体,样式)

设置背景图body{ /*设置背景色*/ background-color: antiquewhite; /*设置背景图*/ background-image: url("../images/bg.png"); /*设置位置*/ /*background-position: right top;*/ background-position: 1

2016-07-01 14:14:58 576

原创 jQuery Mobile基础学习(2)(控件)

<div data-role="page" id="pageone"> <div data-role="header"> <h1>按钮</h1> </div> <div data-role="content"> <button>按钮</button> <input type="button" value="按钮"> <a href="#"

2016-07-01 11:33:19 545

Arc-0.96.0-38004.dmg

Arc浏览器mac版安装包

2023-04-13

Android BlueTooth 4.0 案例

Android BlueTooth 4.0 案例,支持蓝牙通讯,蓝牙搜索

2018-04-04

Objective-C基础教程

对于初学者相当好的一本参考书,可以学到很多的

2015-06-02

图书检索系统

图书检测系统包含源码,可以进行实现图书检索功能

2015-06-02

Flash网站管理系统

这是一个用Java语言实现的Flash网站管理系统,内包含源码可以参考

2015-06-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除