Threads should never be locked. That is just obnoxious!
Think about all the obscure problems that take multiple iOS or Xcode cycles to resolve... They could help someone years down the road, or someone may find it after a Swift language update, and then need to answer the question with a new method or API. Even if a question is resolved/answered satisfactorily now, a deprecated solution may need revision in 2/3/4/5 years.
Simply locking it after a set amount of time, or resolution, just makes the forum so much less of a problem-solving space compared to industry standards like Stack Overflow.💁🏻♀️