2016年12月15日

NSThread创建线程的三种方法

摘要: 补充部分多线程相关的读书笔记: 参考书籍: Objective-C高级编程iOS与OSX多线程和内存管理 先写到这么多,以后再更新 如有问题,敬请指正; 如需转载,请注明出处,谢谢! 阅读全文

posted @ 2016-12-15 21:03 ITCoderW 阅读(690) 评论(0) 推荐(0) 编辑

pthread创建线程的简单演示

摘要: 使用pthread创建子线程的简单步骤 使用pthread创建子线程的简单步骤 对创建子线程的函数的简单解析 对创建子线程的函数的简单解析 int pthread_create(pthread_t _Nullable * _Nonnull __restrict, const pthread_attr 阅读全文

posted @ 2016-12-15 14:08 ITCoderW 阅读(306) 评论(0) 推荐(0) 编辑

多线程的一点内容

摘要: 多线程的主要目的是将耗时操作放在后台处理,保证UI界面的正常显示和交互 多线程中的基本概念: 进程:正在运行的一个应用程序可以成为一个进程 线程:一个进程中会有多个任务执行,这时候就是需要线程来执行任务 多线程:一个进程中可以有多条线程,可以”同时”执行任务,操作系统里边有时间片,这个时间片就是线程 阅读全文

posted @ 2016-12-15 11:42 ITCoderW 阅读(140) 评论(0) 推荐(0) 编辑

JS和OC交互的简单应用

摘要: 先简单地说一下思路吧 需求:在App中嵌入一个webView,已经有了网址,但是需要去掉这个网页中的一些内容 解决方案:取到webView要加载的网址,对这个网址对应的网页信息进行修改 简单描述: <UIWebViewDelegate> 删除的部分处理:获取到相应的节点并执行删除操作的语句写法有三种 阅读全文

posted @ 2016-12-15 00:33 ITCoderW 阅读(347) 评论(0) 推荐(0) 编辑

2016年12月12日

冒泡排序较优解

摘要: 1 #include 2 3 void swap(int *a,int *b); 4 int main(int argc, const char * argv[]) { 5 6 int a[6] = {1,6,8,1,6,8}; 7 int length = sizeof(a)/sizeof(a[0]); 8 _Bool flag = 1; ... 阅读全文

posted @ 2016-12-12 19:27 ITCoderW 阅读(171) 评论(0) 推荐(0) 编辑

字符串的旋转

摘要: 1 //参考书籍:编程之法 2 3 #include 4 char* leftRotateString(char *s, int n, int m); 5 int main(int argc, const char * argv[]) { 6 7 char s[] = "abcde"; 8 printf("旋转2位字符串位为%s\n",leftRot... 阅读全文

posted @ 2016-12-12 08:43 ITCoderW 阅读(223) 评论(0) 推荐(0) 编辑

2016年11月28日

你有没有忽略TextField的leftView这个属性

摘要: 1 你如果想实现类似有的App注册登陆界面的特殊的TextField的左边有个小图片的效果,可以试试下边的几行代码 2 3 UIImageView *imageViewUser = [[UIImageView alloc]initWithFrame:CGRectMake(0, 0, 30, 20)]; 4 imageViewUser.image = [UIImage ima... 阅读全文

posted @ 2016-11-28 01:12 ITCoderW 阅读(550) 评论(0) 推荐(0) 编辑

给定斐波那契数列的项数求对应的数值的普通方法和优化处理

摘要: 1 /** 2 给定斐波那契数列的项数求对应的数值 3 参考:剑指Offer 4 */ 5 #include 6 7 int fib(int n); 8 long long fibonacci(unsigned int n); 9 int main(int argc, const char * argv[]) { 10 11 int n; 12 ... 阅读全文

posted @ 2016-11-28 00:57 ITCoderW 阅读(500) 评论(0) 推荐(0) 编辑

位运算之二进制中1的个数

摘要: 1 /** 2 参考的剑指offer 3 */ 4 #include 5 6 int numberOf1(int n); 7 int betterNumberOf1(int n); 8 _Bool judgeIs2Cifang(int n); 9 int numberOfTransform(int m, int n); 10 11 int mai... 阅读全文

posted @ 2016-11-28 00:54 ITCoderW 阅读(418) 评论(0) 推荐(0) 编辑

2016年11月27日

突然兴起复习一下Swift3.0

摘要: /// 参考Swift3.0.1文档 /// 摘录来自: Apple Inc. “The Swift Programming Language (Swift 3.0.1)”。 iBooks. import UIKit class ViewController: UIViewController { override func viewDidLoad() { sup... 阅读全文

posted @ 2016-11-27 02:48 ITCoderW 阅读(424) 评论(0) 推荐(0) 编辑

导航