🌓

使用 Runtime 禁止 UIAlertController 消失

在开发中经常遇到一些需要弹框 UIAlertController 一直显示不消失的需求,如登录时等。但一般的,不管点击取消或确定按钮,弹框都会消失。今天就用 Runtime 这个“黑魔法”来实现这个需求。 首先在 UIAlertAction 的回调里打个断点,看下 UIAlertController 调用的方法: 可以看到 UIAlertControll...

阅读全文

Objective-C 习题(五)

Objective-C 练习题,题目来源 exercism.io,一共 50 题,见 GitHub。 第五篇共 10 题,完。 (一) (二) (三) (四) # Pascals Triangle # Say # Bracket Push # Roman Numerals # Strain # Run Length Encoding # Luhn #...

阅读全文

Markdown 中的锚点语法

Markdown 中的锚点语法:[标题](#标题) ,比如 1234567891011[第一级标题](#第一级标题)[第二级标题](#第二级标题)[第六级标题](#第六级标题)# 第一级标题## 第二级标题...###### 第六级标题 标题中的空格要替换成连字符 -,如 123[Hello World](#Hello-World)## Hello W...

阅读全文

Objective-C 习题(四)

Objective-C 练习题,题目来源 exercism.io,一共 50 题,见 GitHub。 第四篇共 10 题。 (一) (二) (三) (五) # Allergies # Meetup # Anagram # Acronym # All Your Base # Largest Series Product # Pangram # Tran...

阅读全文

Objective-C 习题(三)

Objective-C 练习题,题目来源 exercism.io,一共 50 题,见 GitHub。 第三篇共 10 题。 (一) (二) (四) (五) # Scrabble Score # Phone Number # Perfect Numbers # Secret Handshake # Atbash Cipher # Sieve # Col...

阅读全文

Aria2 bt-tracker 跟踪服务器列表自动更新(macOS)

Aria2 在下载 BT 文件时没速度,这时需要添加跟踪服务器,需要配置 bt-tracker,使用下面的脚本来自动更新 bt-tracker。 aria2-trackers-list.sh 12345678910111213141516171819202122#!/bin/bash# Aria2 的配置文件路径confPath=/Users/wy/.a...

阅读全文

Objective-C 习题(二)

Objective-C 练习题,题目来源 exercism.io,一共 50 题,见 GitHub。 第二篇共 10 题。 (一) (三) (四) (五) # Raindrops # Grade School # Etl # Isogram # Flatten Array # Prime Factors # Sublist # Clock # Tri...

阅读全文

Objective-C 习题(一)

Objective-C 练习题,题目来源 exercism.io,一共 50 题,见 GitHub。 第一篇共 10 题。 (二) (三) (四) (五) # Hello World # Two Fer # Bob # Leap # Gigasecond # Difference Of Squares # Sum Of Multiples # Spa...

阅读全文

初级 JavaScript 算法

初级 JavaScript 算法,题目来源 W3Cschool 编程实战。 1、翻转字符串 2、阶乘 3、回文 4、寻找最长单词 5、设置首字母大写 6、寻找数组中的最大值 7、确认末尾字符 8、重复操作 9、字符串截取 10、数组分割 11、数组截断 12、数组查询 13、删除数组中的所有的假值 14、去除数组中任意多个值 15、数组排序并插入值 16...

阅读全文

更新本地仓库地址

由于 svn 服务器地址变更,本地仓库需要更新新的地址,可以用命令行或客户端来更新仓库地址。 使用 svn relocate 命令更新仓库地址 使用 svn relocate --help 来查看 svn relocate 的用法: 12345678910111213141516171819202122232425262728293031323334...

阅读全文