Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

使用苹果开源的 OrderedDictionary 替换项目中的 MMOrderedDictionary #221

Open
tisfeng opened this issue Nov 14, 2023 · 3 comments
Labels

Comments

@tisfeng
Copy link
Owner

tisfeng commented Nov 14, 2023

参见 #218 (comment)

@tisfeng
Copy link
Owner Author

tisfeng commented Nov 14, 2023

后续如果在项目中看到其他老旧的第三方库,也可以这样开个 issue 进行替换。

@Kyle-Ye
Copy link
Collaborator

Kyle-Ye commented Nov 14, 2023

It will be blocked by the current ObjC codebase. We may consider doing so when we finish all the usage's migration to Swift.

Most value types (struct/enum) can't be used in ObjC code.

String, Dictionary and Array is just specially ones which can be bridged to NSString, NSDictionary and NSArray.

If we replace MMOrderedDictionary with OrderedDictionary, all the ObjC code can not utilize it.

@Kyle-Ye Kyle-Ye removed their assignment Nov 14, 2023
@tisfeng
Copy link
Owner Author

tisfeng commented Nov 14, 2023

好吧,那暂时先放着,等我们 Swift 迁移完成后再来替换。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants