自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 资源 (1)
  • 收藏
  • 关注

原创 iOS各种加密总结

匆匆忙忙整理了一下尽快上传gitHub!小白哥很忙的,

2016-03-16 11:42:45 972

原创 iOS最常见的MD5加密

Dubai哥只是简单的写了一个demo,以后会把Demo闯到gitHub上面,链接献上!

2016-03-16 11:19:24 515

原创 iOS xcode7以后启动图

一.如果像以前一样需要这样做1.在Assets.casets里面添加一个lanunchImage,然后把你的图片添加到里面.2.设置xcode的General里面的App icon and Launch Images把launch Image Source  设置为 launchImage 然后把 Launch Screen File 设为空.这样就会像以前一样从LaunchIma

2015-11-03 10:05:48 722

原创 iOS 十六进制背景颜色封装

之前写过一回,但是里面有点错误不耽误用,这次修改了一下!

2015-10-30 16:06:22 1187

原创 iOS 程序内访问手机系统设置

其他的相应的设置点----我没有一一给出,大家可以去网上相应的搜索一下.小白哥很忙的------哈哈

2015-10-30 15:51:46 610

原创 iOS9之后 xcode网络数据请求设置

关于网络请求不到数据.

2015-10-30 15:38:51 1812

原创 iOS 获取当前时间

首先-你可以建一个类目:////  NSString+DateStr.m//  获取当前时间Demo////  Created by yons on 15/7/16.//  Copyright (c) 2015年 yons. All rights reserved.//#import "NSString+DateStr

2015-08-04 19:37:49 747

原创 iOS UITableCell自适应高度

小白哥认为:如果你不用 Model类的话.直接从controller里传一个字典到cell里面.也可以做到适配高度.

2015-05-07 11:23:16 1500

原创 iOS UItableView可以编辑

小白哥认为-------原理就是:删除时先删除数据再删除UI,添加时先添加UI再添加数据.------

2015-05-07 11:22:45 1055

原创 ios 系统自带的菊花(UIActivityIndicatorView)指示器

系统自带的指示器类型有好几种,一般我们开发者都是用第三方或者自定义!小白哥这次就简单地给大家介绍一下....

2015-04-28 20:38:47 3344

原创 iOS 手机号格式验证

验证手机号格式还有邮箱 QQ基本验证方法都差不多!下次--小白哥给大家收集整理一下!

2015-04-27 13:13:24 1281

原创 iOS UITextView限制字数

主要就是在这个返回值是BOOL得代理方法里进行判断!

2015-04-27 13:06:25 982

原创 iOS 十六进制配置背景颜色

给UIColor写一个延展:#import @interface UIColor (color)+ (UIColor*)colorWithHexString:(NSString*)hex;+ (UIColor*)colorWithHexString:(NSString*)hex withAlpha:(CGFloat)alpha;

2015-04-16 15:33:38 1186

原创 iOS 毛玻璃效果

毛玻璃效果很简单,自己可以尝试着去写一下!小白哥在这就不多说了!

2015-04-13 14:18:05 1410

原创 iOS 菊花效果

先下载第三方MBProgressHUD并且引入MBProgressHUD.和MBProgressHUD.m://  RootViewController.m//  MBProgressDemo////  Created by Dubai on 15/4/13.//  Copyright (c) 2015年 Dubai. All rights re

2015-04-13 14:14:55 1192

原创 iOS实现录音与播放功能

可以实现模拟器与真机都能够录音与播放,并且吧录音文件存储到沙盒里.

2015-04-02 11:21:35 2929

原创 iOS 获取当前时间并且显示走在视图上

////  RootViewController.m//  时间戳在走并且显示Demo////  Created by Dubai on 15/4/2.//  Copyright (c) 2015年 Dubai. All rights reserved.//#import "RootViewController.h"

2015-04-02 11:18:34 1104

原创 iOS 获取当前时间

//获取系统时间   NSDate *  senddate=[NSDatedate];    NSDateFormatter  *dateformatter=[[NSDateFormatteralloc] init];    [dateformattersetDateFormat:@"HH:mm"];   NSString *  locationStri

2015-04-02 11:17:13 1742

原创 iOS 系统自带的提示器UIActivityIndicatorView

- (void)viewDidLoad {    [superviewDidLoad];    // Do any additional setup after loading the view, typically from a nib.    //加载提示器按钮    self.view.backgroundColor = [UIColorredColo

2015-03-17 16:59:34 911

原创 iOS NSlog的使用以及pch的使用

IOS开发笔记(11)IOS开发之NSLog使用技巧在xcode6.01以前是有prefix.pch文件的,Xcode6.01以后就没有了,但是可以自己去创建!前提:在XCode做开发调试时往往需要打印一些调试信息做debug用,大家知道当打印信息的地方多了之后在模拟器上跑可能不会有什么问题,因为模拟器用的是电脑的硬件但是当应用跑在设备上时这些输出语句会在很大程度上影响应用

2015-03-11 09:10:30 1096

原创 iOS 自定义cell的高度

在iOS开发过程中,最重要的几个UIView分别为UITableView、UIScrollView、UICollection.今天由小白哥带大家认识一下UItableVIew

2015-03-09 13:52:14 1168

原创 iOS Category与Extension、Delegate的认识

Catrgory与Extension、Delegate的区别与用法苹果的官方文档Category在iOS开发中使用非常频繁。尤其是在为系统类进行拓展的时候,我们可以不用继承系统类,直接给系统类添加方法,最大程度的体现了Objective-C的动态语言特性。#import@interface NSObject (Category)- (void)myMet

2015-03-09 13:40:11 1125

原创 iOS 隐藏状态栏

程序启动的时候,隐藏状态栏!

2015-03-09 09:20:29 1168

翻译 iOS Swift语言的成长

The Death of Cocoa 2015-03-06MatttNSHipsterThe Death of CocoaCocoa实际就是Objective-C的标准库,包含了许多用语言编写程序最需要的一些框架,例如 Foundation、AppKit 和 Core Data。而 Cocoa Touch 基本上是用 UIKit 替换 AppKit,而且它与 C

2015-03-06 17:02:01 1368

原创 iOS 常用到的关键代码

iOS开发中最有用关键的代码合集(1)本文整理了,在iOS开发中我们所遇到一些开发问题的技巧类的代码,让你在开发过程中避免了很多弯路,希望能给你的开发带来帮助和启发。1.判断邮箱格式是否正确的代码: // 利用正则表达式验证 -( BOOL )isValidateEmail:( NSString  *)email  {  NSStri

2015-03-06 16:48:17 948

原创 iOS 一些常用的笔记

iOS开发笔记(1)退回输入键盘: - (BOOL) textFieldShouldReturn:(id)textField{      [textField  resignFirstResponder];  }   CGRectCGPoint & CGSizeCGPoint aPoint = CGPointMake(

2015-03-06 16:44:31 808

原创 iOS 优化内存(八)持久化

iOS持久化1.文件系统不管是Mac OS X 还是iOS的文件系统都是建立在UNIX文件系统基础之上的。1.1 沙盒模型在iOS中,一个App的读写权限只局限于自己的沙盒目录中。沙盒模型到底有哪些好处呢?安全:别的App无法修改你的程序或数据保护隐私:别的App无法读取你的程序和数据方便删除:因为一个App所有产生的内容都在自己

2015-03-06 16:44:19 949

原创 iOS 优化内存(七)开发中使用第三方类库

在iOS中使用第三方类库方法一:直接复制所有源文件到项目中这种方法就是把第三方类库的所有源文件复制到项目中,直接把所有.h和.m文件拖到XCode项目中即可。如果第三方类库引用了一些系统自带类库,那么在项目中还需要额外引用那些类库。如果当前的项目启用了ARC,而引用的第三方类库未使用ARC,那还需要在项目信息的Targets – Build Parses里找到第

2015-03-06 16:39:56 1007

原创 iOS 优化内存(六)开发必不可少的75个工具

iOS 开发者必不可少的 75 个工具如果你去到一位熟练的木匠的工作室,你总是能发现他/她有一堆工具来完成不同的任务。软件开发同样如此。你可以从软件开发者如何使用工具中看出他水准如何。有经验的开发者精于使用工具。对你目前所使用的工具不断研究,同时了解一些替代品的使用,当你目前所用的工具无法满足你的需要时可以填补空缺。记住了这些,我将向你展示一份关于各种工具的长长

2015-03-06 16:39:51 1528

原创 iOS 优化内存(五)开发流程总结

iOS开发流程总结流程:注册、开发、真机测试、发布以及上线。iPhone iOS 4从注册到app上线开发流程一、关于注册账号IDP和Apple ID:1、注册App ID(无论是iOS使用者还是开发者都需要*****ID,只是后者还需要付99$注册成为开发者。)网址:http://developer.apple.com由于上边的网址没有

2015-03-06 16:36:39 754

转载 iOS 优化内存(四)何时用self

iOS何时使用self.大多数的答案是:“这与objc的存取方法有关”怎么样才能有关呢?接下来通过几个小例子来看一下。首先我们创建一个学生类:Student类这个学生类里有学生的id和学生的姓名name#import    @interface  Student : NSObject{   //idname   NSString *id;   NSS

2015-03-06 16:36:29 606

转载 iOS 优化内存(三)iOS应用程序多语言本地化解决方案

iOS应用程序多语言本地化解决方案最近要对一款游戏进行多语言本地化,在网上找了一些方案,加上自己的一点点想法整理出一套方案和大家分享!多语言在应用程序中一般有两种做法:一、程序中提供给用户自己选择的机会;二、根据当前用户当前移动设备的语言自动将我们的app切换对应语言。第一种做法比较简单完全靠自己的发挥了,这里主要讲第二种做法,主要分一下几点:

2015-03-06 16:34:44 628

转载 iOS各类优化方案(二)之前整理有借鉴别人的

iOS开发之加载、滑动翻阅大量图片优化解决方案今天分享一下私人相册中,读取加载、滑动翻阅大量图片解决方案,我想强调的是,编程思想无关乎平台限制。我要详细说一下,在缩略图界面点击任意小缩略图后,进入高清大图全屏浏览界面的这短暂的1秒内(和后续的几秒),都发生了什么。常规思路流程点击任意小图后,1.首先制作scrollview框架:大小2

2015-03-06 16:28:49 634

转载 iOS各类优化方案(一)

在我们实际工程中,很多情况需要从网络上加载图片,然后将图片在imageview中显示出来,但每次都要从网络上请求,会严重影响用户体验,为了不是每次显示都需要从网上下载数据,希望将图片放到本地缓存,因此我们需要一个好的的缓存策略,今天我将我在项目工程中的实际经验分享给大家,我这里主要介绍一下强大的ASIHTTPRequest的缓存策略,以及使用方法:下面是具体步骤:一、设置缓存策略

2015-03-06 16:28:10 718

原创 Xcode6.1使用MJRefresh、SDWebImage,Too many arguments to function call, expected 0, have *

Xcode升级以后遇到的问题!将XCode升级到6和6.1后,报Too many arguments to function call, expected 0, have *,在XCode5.1里能编译通过的,到xcode6就报错objc_msgSend(self.beginRefreshingTaget, self.beginRefreshingAction, self);

2015-03-06 13:55:50 1172

原创 linux常用命令整理

1.删除字符  要删除一个字符,只需要将光标移到该字符上按下"x"。2.删除一行  删除一整行内容使用"dd"命令。删除后下面的行会移上来填补空缺。3.删除换行符  在Vim中你可以把两行合并为一行,也就是说两行之间的换行符被删除了:命令是"J"。4.撤销  如果你误删了过多的内容,使用命令"u" 可以撤消上一次的操作。5.重做 如果

2015-03-06 09:58:05 805

翻译 JAVA(基础篇)android的面试题(三)

1.Collection 和 Collections 的区别。Collection 是集合类的上级接口,继承于他的接口主要有 Set 和 List.Collections 是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作。 2.HashMap 和 Hashtable 的区别。 HashMap 是 

2015-03-06 09:54:32 597

翻译 android的面试题(二)

1.Dalvik和标准Java虚拟机之间的主要差别?Dalvik和标准Java虚拟机(JVM)之间的首要差别之一,就是Dalvik基于寄存器,而JVM基于栈。Dalvik和Java之间的另外一大区别就是运行环境——Dalvik经过优化,允许在有限的内存中同时运行多个虚拟机的实例,并且每一个 Dalvik应用作为一个独立的Linux进程执行。(1)虚拟机很小,使用的空间也小;(2)D

2015-03-06 09:52:01 664

转载 android的面试题(一)

Android面试题目整理与讲解(一)这一篇文章专门整理一下研究过的Android面试题,内容会随着学习不断的增加,如果答案有错误,希望大家可以指正1.简述Activity的生命周期当Activity开始启动的时候,首先调用onCreate(),onStart(),onResume()方法,此时Activity对用户来说,是可见的状态当Activ

2015-03-06 09:51:19 482

转载 Android的Google官方设计指南(上)

Android 设计规范时间 2015.3.2 版本 V1.0翻译 杨鹏整理 赵凯强本文章是我公司一个大牛之前的公司同事翻译的Android的Google官方设计指导,经过我整理而成,分享给大家,欢迎转载,但是请保留出处和翻译作者。本指导内容详实、规范,无论是初级开发者还是高级开发者,甚至是公司产品设计和美工,都应该研读学习,特此推荐!由于文章内容较颇多,所以我分为几篇发布,方

2015-03-06 09:45:52 856

马玻璃Demo

主要实现iOS开发过程中得毛玻璃效果!让开发者分享一下!

2015-04-17

空空如也

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

TA关注的人

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