筑雅浅缃
码龄10年
关注
提问 私信
  • 博客:24,031
    24,031
    总访问量
  • 21
    原创
  • 1,087,050
    排名
  • 20
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2014-09-11
博客简介:

筑雅浅缃的专栏

查看详细资料
  • 原力等级
    领奖
    当前等级
    0
    当前总分
    0
    当月
    0
个人成就
  • 获得0次点赞
  • 内容获得1次评论
  • 获得1次收藏
创作历程
  • 7篇
    2015年
  • 28篇
    2014年
成就勋章
TA的专栏
  • iOS开发
    32篇
  • Swift
  • Objective-C
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

swift常用的宏

常用的iOS的宏 用swift定义
原创
发布博客 2015.03.13 ·
1687 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

iOS中的NSUserDefaluts

//获取本地存储数据func get_userDefaults(#key : String)->AnyObject?{ let userDefaults = NSUserDefaults.standardUserDefaults() var saveStr : AnyObject! = userDefaults.objectForKey(key) saveStr = (s
原创
发布博客 2015.02.07 ·
525 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

去掉字符串中的空格和回车 获取键盘高度 判断字符串是否为空 swift

//判断字符串是否为空func trimString(#str:String)->String{ var nowStr = str.stringByTrimmingCharactersInSet(NSCharacterSet.whitespaceCharacterSet()) return nowStr}//去除空格和回车func trimLineString(#str:S
原创
发布博客 2015.02.07 ·
920 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

textView 带placeHolder

平日里用的textView是没有placeHolder ,但是我们在编辑的时候是需要去给用户提示的。所以我们可以用在textVIew上加一个UIlabel 或者 UITextVIew 当textVIew开始编辑的时候,我们可以将其隐藏。下面以加label为例子吧: // MARK:TextView的代理方法 func textViewDidBeginEditing(textView:
原创
发布博客 2015.02.07 ·
570 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

swift中文件的导入 免去import

swift中只要用swift写的类都不需要额外的import 但是使用OC中写的库的时候 需要import  可以统一创建一个文件:比如工程的名字是myCar 建立一个文件起名为mycar-Bridege-Header.h的文件。就可以把所有的需要import 的数据 都写在此文件中。就可以直接使用了。
原创
发布博客 2015.02.06 ·
2292 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Swift中返回字符串的宽度

最近在用swift 开发软件,但是iOS8要求更加严格,以前获取字符串的宽度的方法,都不能用,自己写了个,虽然很简单,但是希望和大家分享。 // MARK:返回字符串的宽度 func returnWidth(string:NSString) -> CGFloat { let size: CGSize = string.sizeWithAttrib
原创
发布博客 2015.01.30 ·
2150 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

回收键盘的方法

方法一:个人认为,最简单的方法,无需协议,无需代理,无需手势,只要单击一下在有textField的界面,添加方法- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{    [self.view endEditing:YES];}方法二:利用return的方法
转载
发布博客 2015.01.17 ·
736 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

UITextField改变return键显示的字

textField.returnKeyType = UIReturnKeySend; textField.enablesReturnKeyAutomatically = YES;
原创
发布博客 2014.12.15 ·
1527 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

字符串函数

#include #include "MyString.h"#include /// 输出字符串void putString(const char *src){ //printf("%s
", src); while (*src) { printf("%c", *(src++)); } printf("
");}/// 计算字符串
原创
发布博客 2014.12.10 ·
333 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

插入排序 二分查找

// //插入排序 //二分查找 int start = 0, end = count - 1,mid = 0; int n; printf("please input a number
"); scanf("%d", &n); while ( start <= end) { mid = (start + end)
原创
发布博客 2014.12.10 ·
389 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c语言习题及其答案

#include #include "stdlib.h"# define SIZE 10int main(int argc, const char * argv[]){ // int a[SIZE] = {0}, i = 0;// for ( i = 0; i < SIZE; i++) {// a[i] = i + 10;
原创
发布博客 2014.12.10 ·
599 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

求三个数的最大 最小 中间值

求三个数的最大 最小 中间值// int a = 3, b = 5;// int min = a < b ? a : b;//// printf("min =%d
", min);// int a = 3, b = 4 , c = 8;// int min = a < b ? a : b;// min = min < c ? min
原创
发布博客 2014.12.10 ·
1077 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

排序数组 选择 冒泡 插入

void SelectIndexArray(int count ,int *array, int *indexs){ int minIndex = 0; for (int i = 0; i < count - 1; i++) { minIndex = i; for (int j = minIndex + 1; j < count; j++) {
原创
发布博客 2014.12.10 ·
351 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

约瑟夫环

int n = 5,m = 4;//人数,报的数(3) int a[5] = {0};//每个人的状态 int count = 0;//目前出圈的人数 int number = 1;//当前报的数 int i = 0;//下标 while (count < 5) { if (a[i] == 0) { if (numbe
原创
发布博客 2014.12.10 ·
348 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

索引数组

// 索引数组 int array[] = {3, 2, 6, 9, 8, 5, 7, 1, 4}; int count = sizeof(array) / sizeof(array[0]); int indexs[count]; for (int i = 0; i < count; i++) { indexs[i] = i; }//
原创
发布博客 2014.12.10 ·
525 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

宏定义

#include //常量宏#预处理指令不是真正的命令 在源代码被处理成可编译文件前预处理编译时不在# define PI 3.14# define SIZE 10 #define MaxValue0(A, B) A > B ? A : B//# define MaxValue(A, B) ((A) > (B) ? (A) : ( B))//# define MinV
原创
发布博客 2014.12.10 ·
359 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS滤镜

今天重新看了一个巨人李海峰写的滤镜demo感觉非常的清晰易懂。首先需要了解一下滤镜的原理:“用Core Graphic的API,把图片解析成RGBA四通道的位图放入内存,然后内存中有一个数组,数组中的每四个元素都是图像上的一个像素点的RGBA的数值(0-255),你只要改变RGB的数值,再写回去重新生成就可以了。简单的变化RGB很好改的,变为黑白照片就是把每个像素点的RGB的值相加求平均值,再回
转载
发布博客 2014.12.02 ·
629 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

iOS8.0新特性 autoLayout应用

一、概要通过对iOS8界面布局的学习和总结,发现autolayout才是主角,autolayout是iOS6引入的新特性,当时还粗浅的学习了下,可是没有真正应用到项目中。随着iOS设备尺寸逐渐碎片化,纯粹的hard code方式UI布局将会走向死角,而autoresizing方式也有其局限性,所以无论如何autolayout都将成为UI布局的重要方式。前两篇以发烧友心态对iOS8界面布局的主要
转载
发布博客 2014.12.01 ·
608 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

汉字转拼音

//// NSString+Characters.m// AddressBook//// Created by lzhr on 14/5/22.// Copyright (c) 2014年 www.lanou3g.com 蓝鸥科技. All rights reserved.//#import "NSString+Characters.h"@implementation
原创
发布博客 2014.12.01 ·
433 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ios自带的动画效果

/** type * * 各种动画效果 其中除了'fade', `moveIn', `push' , `reveal' ,其他属于私有的API. * ↑↑↑上面四个可以分别使用'kCATransitionFade', 'kCATransitionMoveIn', 'kCATransitionPush', 'kCATransitionReveal'来调用. * @"cube"
原创
发布博客 2014.12.01 ·
420 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多