加载中
图解算法:自顶向下与自底向上的归并排序

归并排序 MergeSort 是在计算机上实现的最早的算法之一, 由冯·诺伊曼 John von Neumann 在 1945 年发表"101报告"时提出,后在 1951 年完成的 EDVAC 计算机上应用了这一算法。 归并排序是在...

04/06 10:53
556
图解排序算法:选择排序,插入排序,希尔排序

典型排序问题 我们在实际生活中可能会遇到各种各样的排序问题,比如:对学生信息进行排序,信息可能有学号,成绩,电话等 number name score phone 30901 Nora 90 13299009122 30902 Juli 8...

02/06 21:43
85
HashMap 文档通读及源码分析

文档通读及问题 没有贴英文原文,大家可以照着源码中的注释看,这里翻译的是源码上的注释,并且贴出了我自己读的时候心里的问题,后面会带着问题进行源码分析. Hash Map 简介 Hash Table 基于...

2020/02/23 17:00
49
cocoapods 安装使用, 常见错误及解决办法

安装 cocoapods 1. 安装/更新 gem 看这个就好了 国内镜像官网 https://gems.ruby-china.com/ 这里简单列下步骤 $ gem update --system #这里请翻墙一下 $ gem -v $ gem sources -l $ gem so...

2019/11/18 16:19
9.1K
你喜欢什么样的团队氛围

一个好的团队应该是能海纳百川,可以容许不同性格的人存在(当然做好分内的事是大前提),如果一个团队只能容许一种性格的人生存,其他性格的人完全感觉水土不服,或是被排挤,那都不是一个健...

2017/02/21 10:30
5.8K
TableViewCell 复用问题 设置 frame 的正确姿势

平常处理 cell 的一些小技巧,不难,但是真的觉得拯救了我的 tableView

2016/12/26 14:08
5.1K
Apple 官方文档翻译:NSURLSession

NSURLSession 类及其相关类为下载内容提供了接口。这个 API 提供了一系列丰富的代理方法来支持授权,而且让你的 APP 在后台被挂起时也能继续下载。 通过代理服务器的和 SOCKS 网关为用户配置...

2016/03/18 17:45
1.5K
关于运行时修改 AppIcon/LaunchImage 所做的尝试

前段时间看到一篇博客 原文:[How To Change Your App Icon at Build Time 译文:如何在运行时改变App的图标 自己去尝试了一下,发现真的可以对 AppIcon 进行修改,同理我对 LaunchImage 也做...

2015/10/09 18:13
609
干掉 Warnings(洁癖篇)

场景 事情是这样的,今天心血来潮想把工程中使用了苹果已弃用方法后得到的警告处理一下,就是这样一段代码,适配 iOS6是很可悲,我知道,你们别说了5555,上个皂片先看下 如果要适配低版本,...

2015/08/18 10:05
3.4K
动态获取UIWebView高度

场景 在 App 中加载网页时,通常情况我们只需要直接初始化一个 WebView,然后去加载对应的 URL 即可,但若是有时候有些个设计是需要将 web 与原生的 UI 搭载在一起,一般情况下,webView 的 ...

2015/06/08 16:47
3.1K
我是如何收拾代码的

注释 虽说好的代码不用注释,但是那得是好的代码..好记性不如烂笔头,好好写注释可以给自己和自己的小伙伴省下很多时间. 注释都是// 或是/* 注释 */ ,这样的通用注释不做多说明,这里介绍一些...

从现在,开始swift

导语 苹果在2014的WWDC中推出了Swift 这一全新的编程语言,一时之间成为各大网站的头条和所有程序员的讨论热点,与可读性较差的Objective-C相比,这门融合了多种编程语言优点的语言得到了各大...

2014/10/15 19:13
2.5K
教你爱上Blocks(闭包)

Blocks是C语言的扩充功能:带有自动变量(局部变量)的匿名函数。通过Blocks,源代码中就能使用匿名函数,即不带名称的函数。在我们的工作中,命名占据了很大一部分,函数名,变量名,属性名...

XIB、Storyboard操作小技巧

本文收集了其他优秀博主,论坛上的相关技巧,及自己总结出的一些tips,小白级tip,大神们请轻喷,或给出建议分享,谢谢! SB push Tab时隐藏Tab 相信有很多人和我一样,开始使用 tabBar 时苦...

2014/09/17 14:45
2.2W
iOS学习之Socket使用简明教程- AsyncSocket

如果需要在项目中像QQ微信一样做到即时通讯,必须使用socket通讯,本人也是刚学习,分享一下,有什么不对的地方希望大家指正 ios原生的socket用起来不是很直观,所以我用的是AsyncSocket这个...

2014/07/04 11:35
21.1W
作为iOS开发者,你不可错过的资源

转载请注明出处:@芳仔小脚印http://my.oschina.net/joanfen/blog/268467 像比较大的社区站点就不会分享了,主要是个人博客,开源工具,好的文章,书等等,侧重于iOS开发者 有人问我如何高效地...

iOS学习之UITableView(三):进阶篇索引,标记和自定义的table

一、带索引目录的表视图 ①效果图 图1 带索引的列表 ② 数据源 本想获取通讯录中得名字,但为了用模拟器调试方便,就写死了数据,所以也只写了部分字母,总之有那么点意思就成 @interface V...

2014/03/03 09:30
2.1W
iOS学习之UITableView(二):进阶篇列表中行的操作

关于列表的创建,上一篇博文已经介绍,本文直接对列表行进行操作,下一篇介绍几种样式的列表:索引,标记和自定义的table 一、选中行 实现代理方法 // 选中行 -(void)tableView:(UITableVie...

2014/02/27 08:11
8.5K
iOS学习之UITableView(一): 新手篇创建tableView

一、UITableView简单介绍 1.tableView是一个用户可以滚动的多行单列列表,在表视图中,每一行都是一个UITableViewCell对象,表视图有两种风格可选 typedef NS_ENUM(NSInteger, UITableViewSt...

2014/02/25 18:07
2.5W
用CornerStone配置SVN,HTTP及svn简单使用说明

已经安装了的小伙伴请直接看三步骤 一、下载地址 CornerStoneV2.6:http://pan.baidu.com/s/1qWEsEbM密码:www.macx.cn 二、安装破解方法 1、安装之前将本机日期改为未来的某个日期,然后双击...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部