自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Swift's Blog

Swift的个人博客

  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 UIAlertController的一个使用误区

本人还是刚学iOS,习惯了在 - (void)viewDidLoad 创建视图对象。今天在其方法体中写 UIAlertController 出现了一个问题: 原因是在加载视图控制器的时候viewDidLoad还没有执行完成,只有viewDidLoad执行完成之后,才能正常使用。在视图控制器加载的时候,不能使用这个方法去调用,这样就必须向办法延时才行。我们可以设置一个触发按钮,在其触发函数中写 U

2017-07-28 23:02:39 460

原创 不可变数组的基本操作

//// main.m// 数组的操作//// Created by weisuzhong on 2017/7/22.// Copyright © 2017年 weisuzhong. All rights reserved.//#import <Foundation/Foundation.h>int main(int argc, const char * argv[]) {

2017-07-23 20:56:00 462

原创 选择排序

public class Test{ public static void Sort(int arr[]){ int i , j , temp , min; for(i = 0 ; i < arr.length - 1 ; i++){ min = i; for(j = i + 1 ; j < arr.length

2017-07-15 16:42:37 238

原创 可变字符串的基本操作

//// main.m// OC4_可变字符串//// Created by weisuzhong on 2017/7/14.// Copyright © 2017年 Transformers. All rights reserved.//#import <Foundation/Foundation.h>//NSString 创建不可变字符串对象//NSMutableStrin

2017-07-14 23:21:42 435

原创 闭包算法

问题描述根据求属性集闭包的算法,用你熟悉的语言编写程序,要求如下: 1. 由用户输入函数依赖,当用户输入End时,表示所有依赖都输入完毕。(即函数依赖是由用户自己定的,程序中不能假定某个具体的依赖) 2. 函数依赖的形式是 AB->C, A->BE 这样的形式,为了简单起见,我们假定所有的属性都是用英文的大写字母表示,由A到Z。(提示,你可以让用户先输入依赖左边的属性,然后再输入依赖右边的属性,

2017-07-10 23:00:19 2172

原创 不可变字符串对象的创建及其基本操作

C语言字符串字符串必须用双引号包含字符串中的每个字符占一个字节,ASCIIC语言字符串的末尾有一个隐藏的’\0’打印C语言的字符串用 %s 占位符,传递字符串的首地址即可OC字符串对象(NSString)字符串前面加上 @打印OC的字符串对象用 %@OC字符串中对象中的每一个字符都是uichar字符,uichar字符符合unicode编码Utf8编码存储字符串,不需要考虑字符存储

2017-07-10 01:06:44 367

原创 用clang编译器编译OC代码

学习OC我们一般都是用Xcode,但是Xcode毕竟是IDE,太大太臃肿。但Xcode自带的clang编译器,我们可以用它来直接编译OC代码。 其步骤如下: 1. cd Desktop,切换到OC文件所在的目录下 2. clang -fobjc-arc -framework Foundation test.m -o HelloWorld,编译OC源文件生成可执行文件 3. ./HelloWo

2017-07-08 18:20:06 651

原创 对列表元素去重

举如下例子:去重后仍要保持列表原来的顺序ids = [1,4,3,3,4,3,4,5,6,1]a = list(set(ids))a.sort(key = ids.index)print(a)

2017-07-08 17:48:43 356

原创 删除字符串中的某指定单词(不区分大小写)

public class Test { public static String DeleteWord(String s){ String regex = "[T,t][H,h][E,e]"; return s.replaceAll(regex,""); } public static void main(String args[]){

2017-07-07 14:00:44 2684

原创 关于对象指针与对象的理解

Person *per = [Person alloc];per = [per init];上面的代码可以简写为:Person *per = [[Person alloc] init]; Person类调用父类NSObject的alloc方法,在堆区中开辟一块内存,这块内存指的就是对象。并且该方法返回该内存的起始地址,而对象指针per负责保存对象的地址,通过对象的内存地址来访问对象。*表示对对象

2017-07-05 21:01:35 539

原创 类的创建与简单实现

//// main.m// OC2_类的创建//// Created by weisuzhong on 2017/7/5.// Copyright © 2017年 weisuzhong. All rights reserved.//#import <Foundation/Foundation.h>//Student类//@interface 是定义一个类的关键字//@end

2017-07-05 16:36:48 403

原创 Mac上配置MySQL环境变量以及密码的修改

重装Mac系统后,今天下载了MySQL,该版本是mysql-5.7.18-macos10.12-x86_64配置环境变量MySQL的默认安装位置为:/usr/local/mysql-5.7.18-macos10.12-x86_64 1. 打开终端,输入cd ~ 2. vim .bash_profile (本人环境变量配置选择的是个人用户级的) 3. export PATH=${P

2017-07-04 17:23:07 845

多界面传值

通过代理协议实现多个界面的传值

2017-08-14

空空如也

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

TA关注的人

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