- 博客(12)
- 资源 (2)
- 收藏
- 关注
转载 (iOS-基本知识)堆和栈的基本知识详解
转载:http://blog.csdn.net/hairetz/article/details/4141043一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS
2017-01-18 14:57:40 358
原创 (0023)iOS 开发之Mac上MySQL服务的卸载
卸载需求:由于安装成功使用之后,过几天我又去登录mysql,结果登不上了一直报,Access denied for user 'root'@'localhost' (using password: YES)!找了好多方法都不行!我只有卸载了!下面是卸载过程!终端:sudo rm /usr/local/mysqlsudo rm -rf /usr/local/mysql*
2017-01-16 21:48:17 455
原创 (0022)iOS 开发之@property的属性Weak Strong的深入学习
最近做项目发现经常有一些疑惑,发现一些天天写的代码理解的不是很清楚,于是准备对一些问题进行彻底的总结、深究,以此夯实基础!记录在案。 1.@property 的介绍:与@synthesize配对使用,不过后来@synthesize 也省去了。@synthesize则是用来生成对应声明方法的实现。现在推荐省去,编译器会自动帮你加上getter 和 setter 方法的
2017-01-16 15:51:15 396
原创 (0021)iOS 开发之-苹果官方文档
Guide and Sample Code :https://developer.apple.com/library/content/navigation/#ARC:https://developer.apple.com/library/content/releasenotes/ObjectiveC/RN-TransitioningToARC/Introduction/Introducti
2017-01-16 14:58:56 649
转载 (分类-部分)如何转载别人的文章
_content" class="article_content"><div id="article_content" class="article_content">divclass="markdown_views">转载:地址:http://blog.csdn.net/dlhlsc/article/details/52252441<div id="article_conte
2017-01-16 13:45:49 361
原创 (0020)iOS 开发之-设计模式-懒加载解惑
提醒:这是苹果公司提倡的做法。其实苹果公司做的IOS系统中很多地方都用到了懒加载的方式,比如控制器的View的创建。懒加载:也称为延迟加载,即在需要的时候才加载(效率低,占用内存小)。所谓懒加载,其实就是重写getter方法。说的通俗一点,就是在开发中,当程序中需要利用的资源时。在程序启动的时候不加载资源,只有在运行当需要一些资源时,再去加载这些资源。 我们知道iOS
2017-01-16 10:45:39 382
原创 (0019)iOS 开发之关于__weak修饰NSString以及内存管理的问题
前言:写这篇文章的初衷,是对阅读别人的博客提出的疑问,一路探索得来的。同时也要加强对内存管理以及block 的管理和使用。ARC指南1 - strong和weak指针 写到:打印出来是"(null)" __weak NSString *str = [[NSString alloc] initWithFormat:@"1234"]; NSLog(@"%@", str);
2017-01-13 16:25:44 1495
原创 (0018)iOS 开发之Github 使用技巧
作为iOS 开发,经常在Github上找资源。但是一直不清楚如何更好的使用,这篇文章记录它使用的。最常用的就是Search 和 Trending。1.Search搜索某种语言的星排名: language:Objective-C stars:>0; 然后再在右侧排名选项中选择 Most stars。搜索github中国区排名: location:china 点search
2017-01-04 14:47:46 502
原创 (0017)iOS 开发之Mac上安装Eclipse、创建java后台程序访问本地数据库
Mac 上安装Eclipse1. Eclipse下载列表: http://www.eclipse.org/downloads/packages/release/Neon/22.不同的开发需求下载不同的版本:我下载的是 Eclipse IDE for Java Developers (其实我想下载Eclipse IDE for Java EE
2017-01-03 22:15:24 5297
原创 (0016)iOS 开发之Mac上Navicat Premium 创建远程连接和本地连接
1.下载安装 (百度云盘里面有安装文件和注册机) 链接: https://pan.baidu.com/s/1kVG1k71 密码: mr5g破解教程看这篇博客:http://blog.csdn.net/sunnyboy9/article/details/447044152.破解之后还可以汉化:把解压的汉化中文包中的两个文件放到该目录即可完成汉化:/Applications
2017-01-03 21:02:36 2603
原创 (0015)iOS 开发之Mac上安装MySQL服务与创建数据库的基本步骤
1.安装MySQL (免费)官网现下载地址 http://dev.mysql.com/downloads/mysql/ (我选的mysql-5.7.17-macos10.12-x86_64.dmg)点击download 会跳转到另外一个界面,这个界面是提示你需不需要注册的,直接选择最下面的“No thanks,just take me to downloads!”即开始下载
2017-01-03 20:09:10 12456 6
原创 (0014)iOS 开发之Mac自带的Apache本地服务器玩耍(01)
需求:项目结束,没什么事,一直对服务器的访问比较感兴趣,但是又没有正式的服务器地址测试。所以就想研究一下本地服务器的访问来模拟,正好发现Mac自带的Apache本地服务器。测试本地Apache 服务器:访问 http://127.0.0.1/ 是,浏览器显示无法连接服务器的。因为Apache服务器没有启动。第一步:开启Apache 服务器1. 打开终端
2017-01-03 10:44:08 1378
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人