V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Sponsored by
LinkedIn
不坐班的神仙工作 · 去任何你想去的地方远程,赚一线城市的工资
2000 个不用出门 Social 的全球远程工作,帮助 V2EX 的小伙伴开启全新的工作方式。
Promoted by LinkedIn
V2EX  ›  ShikiSuen  ›  全部回复第 1 页 / 共 38 页
回复总数  748
1  2  3  4  5  6  7  8  9  10 ... 38  
@bs10081 Windows 可以用 PIME 內建的 RIME 。
25 天前
回复了 ShikiSuen 创建的主题 iDev 2022 年该怎样自学 Reactive programming?
@ljpCN 我不是台湾人,但你当我语文老师是台湾人就好。
这篇提问文本来是贴在脸书的,直接复制粘贴到 V2EX 忘记转术语了。
25 天前
回复了 ShikiSuen 创建的主题 iDev 2022 年该怎样自学 Reactive programming?
@ljpCN 输入法开发用 Reactive Programming 的话,有个现成的案子: https://github.com/mzp/EmojiIM 但我看不懂他的实现逻辑。
搞出來了。

```swift
class test {
static func someFunctionWithNonescapingClosure(closure: (String) -> Void) {
let testString: String = "123"
closure(testString)
}

static func usage() {
someFunctionWithNonescapingClosure() { newString in
print(newString)

}
}
}

test.usage()
```


```csharp
using System;

class Untitled
{
static void someFunctionWithNonescapingClosure(Action<string> closure) {
string testString = "123";
closure(testString);
}

static void usage() {
// 備好動喔容器
Action<string> testStr = Console.WriteLine;
someFunctionWithNonescapingClosure(testStr);
}
static void Main(string[] args)
{
usage();
}
}
```
110 天前
回复了 liuidetmks 创建的主题 程序员 什么软件会存活一百年?
百歲老人身上的屌。
@dingyx99 EditorConfig 是什麼?
@secondwtq 我写交响时遇到单谱表多个金管 /木管乐手吹奏雷同内容的时候也会写 a2 标记:
https://www.bilibili.com/video/av847136989/
第 46 小节的 Trombone 就写着 a2 。
@Daming C#默认风格的 { 要单起一行,是因为那是微软公司内部的 clang-format 风格。
我就用这套风格整 ObjC 的档案正文,读起来超方便。不過 Mozilla 風格也不錯就是了。
@villivateur 我轻易不用匈牙利,除非某些私有变数我会用 mut 或者 cst 开头(分别表示常数与变数;好像之前流行用下画线开头)。偶尔我会用 int 或者 str 开头。总之只要不引起歧异就好。对我而言匈牙利是符合变种的小写草泥马命名规则的。
@shoujiaxin 太感謝了。
@shoujiaxin @MrKrabs
谢谢二位。不知道这样处理是否可以正常处理包含 Emoji 的内容。

```
let strData = #"""
# Comment: These are test data
treeNewBee 🌳🐮🍺 -0.1145141919810
cowbeer 🐂🍺 -2.390804
"""#
```
@weak 另外我这篇是模仿原文的文风。
@weak Xcode 目前尚未提供原生的 Rust 支援。
147 天前
回复了 ShikiSuen 创建的主题 iDev 遇到了一个棘手的 OjbC 的问题
@xing7673 Swift 的 Enum Namespace 以及 Structs 可以給 C 直接用嗎?
161 天前
回复了 ShikiSuen 创建的主题 iDev 遇到了一个棘手的 OjbC 的问题
161 天前
回复了 ShikiSuen 创建的主题 iDev 遇到了一个棘手的 OjbC 的问题
@AlphaRobert 感谢指点迷津。
我换了个更稳妥的方法来绕过了这个问题。
我直接将原先的函数写成 ObjC++ 过程、将结果写入 objc 模组内的三个本地变数当中。
这三个本地变数都有对应的取值函数。
然后 Swift 那边先触发过程、再用取值函数取回数值。

于是威注音输入法的 KeyHandler 的 Swift 化圆满完成。

重写之前:
KeyHandler.mm 1691 行。

重写之后:
KeyHandler.mm 605 行,仅包含只能由 ObjC++ 完成的部分;
KeyHandler_HandleInput.swift 400 行。
KeyHandler_HandleCandidate.swift 303 行。
KeyHandler_Misc.swift 22 行。
KeyHandler_States.swift 509 行。
161 天前
回复了 ShikiSuen 创建的主题 iDev 遇到了一个棘手的 OjbC 的问题
@Building ... and Swift structs cannot be used in ObjC.
190 天前
回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
我全都要.jpg
ES 不能暴露在公網。
1  2  3  4  5  6  7  8  9  10 ... 38  
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4365 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 67ms · UTC 09:33 · PVG 17:33 · LAX 02:33 · JFK 05:33
Developed with CodeLauncher
♥ Do have faith in what you're doing.