随笔分类 - IOS学习总结
摘要:https://jingyan.baidu.com/article/ff411625b9011212e48237b4.html https://www.ithome.com/html/mac/312273.htm
阅读全文
摘要:Mac OS 是基于UNIX 的操作系统。 一 基本技巧 1. 允许安装任何来源的APP 系统偏好设置 -> 安全性和隐私 -> 通用 选择”允许从以下位置下载的应用程序“ 中的 “任何来源”。 2.使用虚拟机安装Mac后,分辨率自适应屏幕 如果宿主的屏幕分辨率为"1920 * 1080" 。虚拟机
阅读全文
摘要:Wireshark 是一个网络封包分析软件。网络封包分析软件的功能是获取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。 一 安装和配置WireShark环境 1 安装 WireSharek 去官网上下载最新的而且稳定的版本
阅读全文
摘要:掌握了React Native的组件就可以使用IOS的原生组件和API。 一 View组件 就像开发web应用程序中,需要使用很多的HTML标签。例如 div,form。但是在基于DIV+CSS布局的web开发中,最为重要的元素就是 。 DIV是页面布局的基础,是作为容器元素存在的。在React N
阅读全文
摘要:一 Swift Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C*共同运行于Mac OS和iOS平台,用于搭建基于苹果平台的应用程序。 Swift是一款易学易用的编程语言,而且它还是第一套具有与脚本语言同样的表现力和趣味性的系统编程语言。Swift的
阅读全文
摘要:一 flexbox布局 1 flex布局 flexbox是ReactNative 应用开发中必不可少的内容,也是最常用的内容。 传统的页面布局是基于盒子模型,依赖定位属性,流动属性和显示属性来解决。对于一些伸缩性的布局,处理起来很是麻烦。于是在2009年,W3C组织提出来一种新的布局方案,既flex
阅读全文
摘要:一 React 1 React定义 React的GitHub地址是 https://github.com/facebook/react。它的官方介绍是 A JavaScript Library for Building user interfaces.可以看出React提出的是一个新的开发模式和理念
阅读全文
摘要:一.了解index.ios.js React-Native就是在开发效率和用户体验间做的一种权衡。React-native是使用JS开发,开发效率高、发布能力强,不仅拥有hybrid的开发效率,同时拥有native app相媲美的用户体验。让我们使用以下react native命令生成一个项目。 现
阅读全文
摘要:一 工厂方法 工厂方法方便我们快速创建类的实例的方法。通过工厂方法,可以让调用过程更加清晰。 Person.h Person.m main.h 二 代理设计模式 设计原理 有些麻烦的事情不想自己亲自做,就可以找个人帮忙,即交给代理对象去做。 设计原则 首先的拥有某个代理对象属性。其次要很清楚代理有哪
阅读全文
摘要:Sublime Text是一个代码编辑器。也是HTML和散文先进的文本编辑器。漂亮的用户界面和非凡的功能,例如:迷你地图,多选择Python插件,代码段等等。完全可自定义键绑定,菜单和工具栏等等.漂亮的用户界面和非凡的功能,Sublime Text的主要功能包括:拼写检查,书签,完整的 Python
阅读全文
摘要:一 React Native React Native 是由Facebook发布的开源框架,着力于提高多平台开发的开发效率 —— 仅需学习一次,编写任何平台。(Learn once, write anywhere),使你能够在Javascript和React的基础上获得完全一致的开发体验,构建世界一
阅读全文
摘要:随着苹果WWC大会退出了MAC最新版的10.11.5,本着一颗“极客”的心情,在第一时间用VMWARE虚拟机装上了。然后各种卡顿这里分享一下优化mac虚拟机的心得。 1 从Dock上移除Dashboard 每次点到这个必然卡机,毛玻璃效果虚拟显卡可吃不消,果断移出Dock。 2 禁用各种华而不实的透
阅读全文
摘要:http://wx.glab.cn/xpWeb/index.html
阅读全文
摘要:中国天气网地址:http://www.weather.com.cn 请求服务 : 查询实时天气信息 在浏览器中输入请求地址,获得西安的天气。 其中101110101是城市的代码,如果要查询其他城市的天气,只需要修改城市的代码即可,在中国天气网中城市代码如下: 101010100=北京10101020
阅读全文
摘要:一、进程和线程 1.什么是进程 进程是指在系统中正在运行的一个应用程序 每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内 比如同时打开迅雷、Xcode,系统就会分别启动2个进程 通过“活动监视器”可以查看Mac系统中所开启的进程 2.什么是线程 1个进程要想执行任务,必须得有线程(每
阅读全文
摘要:一 iOS手势 iOS开发中手势识别有六种: 轻击手势(TapGestureRecognizer), 轻扫手势 (SwipeGestureRecognizer), 长按手势(LongPressGestureRecognizer), 拖动手势(PanGestureRecognizer), 捏合手势(P
阅读全文
摘要:在开发中使用的版本控制器时git , 每次使用命令"git pull"从服务器获得最新代码时,都需要输入用户名和密码,这样浪费了大量的时间和热情,在此背景下,本文在网上找到解决版本,在此做一个总结,已做留念。 1 查看项目的存放地址 首先看下每次输入用户名和密码的提示。项目存放在以下地址: 2 创建
阅读全文
摘要:一 创建控制器 第1种方式 通过代码控制器 HKUIViewController.h HKUIViewController.m AppDelegate.m 第2种方式: 通过storyboard加载控制器。 1) XCode创建storyboard Xcode -> iOS -> User inte
阅读全文
摘要:一 多控制器 1)一个iOS的app很少只由一个控制器组成,除非这个app极其简单2)当app中有多个控制器的时候,我们就需要对这些控制器进行管理3)有多个view时,可以用一个大的view去管理1个或者多个小view4)控制器也是如此,用1个控制器去管理其他多个控制器 举个例子: 首先设置加载面板
阅读全文
摘要:一 什么是UIApplication UIApplication对象是应用程序的象征 每一个应用都有自己的UIApplication对象,而且是单例的 通过[UIApplication sharedApplication]可以获得这个单例对象 一个iOS程序启动后创建的第一个对象就是UIApplic
阅读全文